-
جواب سوال های شما:
۱- آره چندتا شرکن هستند که هاست لینوکس ارایه می دهند که aspx را اجرا می کند اگر گوگل کنی چندتایی پیدا می کنی مثل اینها:
کد:
http://www.grokthis.net/Hosting/advanced/
کد:
http://www.ubiquityhosting.com//index.php?pid=shared-web-hosting-plans&cat=web-hosting
اگر هاستی که می گیری بهت اجازه نده که
کد:
http://www.mono-project.com/Mod_mono
را روش نصب کنی ولی CGI بتونی استفاده کنی می تونی از
کد:
http://mono-project.com/CGI
استفاده کنی.
۲- درباره مونو که در بالا توضیح دادم ولی در ومورد wine فقط به درد اجرای برنامه های می خورد کار خوبی زیاد جالبی نیست که روش IIS را نصب کنی. اگر یک سرور اختصاصی داری می تونی VirtualBox را روش نصیب کنی و ویندوز را روش نصب کنی اینطوری یک سرور لینوکس داری که امن و نگهداریش أسونه و هم روش یم ویندوز سرور داری ما در شرکتمون مجبور شدیم یکی از سرور ها را اینطوری کنیم.
۳- این را هم در جواب ۱ گفتم.
۴- روی بعضی هاست های مجانی هم می شود اگر پشتیبانی CGI داشته باشند.
۵- فکر کنم منظورت Code Injection تزریق کد باشه و نه ویروس. این مشکل کد هست که امنیتش پایینه و تنها راهش درست کردن کد هست اگر سرچ کنی کلی مطلب دربارش پیدا می کنی و اینکه چطوری کد بنویسی که اجازه code injection و SQL injection به هکر ها ندهد. فرق اجرای آن روی ویندوز و لینوکس این است معمولا راحتتر می شود سرور های ویندوز را از کاز انداخت مطلبش طولانی واقعا اگر سرور لینوکس هم خوب configure نشده باشه هم امنیتش بالا نخواهد بود. بازهم می گم روی وب پر مطلب هست در این باره اگر پیدا نمی کنی بگو تا چندتا لینک برات بگذارم.
و نکته ای که می خواستم بگم اینه که این پروژه های یرای دات نت روی لینوکس فقط برای این هست که زمان صرفه جوبی بشه برای کسی که کدی را قبلا نوشته و می خواهد روی لینوکس اجرا کند. اگر کسی می خواهد پروژه جدیدی شروع کند بهتر از زبان و تکنولوژی استفاده کند که بصورت native روی لینوکس اجرا شود تا از مزایای واقعی لینوکس استفاده کرده باشد. یاد گرفتن PHP Python و اینها اصلا از دات نت و سی شارپ سخت تر نیست.کافیه روی کامپیوتر خودتون اوبونتو را نصب کنید ویه مدت با لینوکس آشنا بشید می بینید که خیلی آسان است.
-
در اینکه php زبان سختی نیست حرف شما درست ولی میگن
امنیت asp بیشتر از php هست اینو خیلی جاها دیدم و تقریبا بهش ایمان دارم
اما یه سوال
وقتی asp روی لینوکس امنیتش حفظ میشه یا نه
منظورم اینه که از امنیتش کاسته نمیشه
مرسی
-
این بحث کاملا جدا شده از تاپیک بهتراست یک تاپیک جدبد باز کنید (اگر این کار را کردید بهم خبر بدین تا بتونم جواب بدهم من همه مطالب این جا را نمی بینم).
فقط دوتا نکته سریع می گویم. این بحث کدام بهتره یا امن تره فقط تازه کارها این حرفها را می زنند یا اینکه اگر یک حرفه ای این حرف را بزند یحتمل یک سودی برایش داشته این حرف. به این جور حرفها و آدم ها گوش نکردن بهتر است.
و هر دو کار راه اندازند. اگر دارید از یکیش استفاده می کنید و همه کارهاتون را راه می اندازد و مشکلی ندارین استفاده ازش را ادامه بدین. اگر زمانی می خواهید یک پروژه بزرگ و مهم انجام بدهید خودتان باید روش های هکر ها را یاد بگیرید و بعد خودتان می دانید چطوری یک سیستم وب سایت درست کنید که امن باشه. من پاره وقت در یک شرکت SEO بزرگ کار می کنم ابزار هایی که خودمان تولید می کنیم تحت لینوکس خیلی راحتتر و سریع تر انجام می دهیم ولی همانطور که گفتم یه ویندوز سرور مجازی هم داریم یرای ابزارهای که از دیگران می گیریم برای صرفه جویی در وقت.
-