آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آیا ساختار LAMP برای نرم افزار های بزرگ و حساس تحت وب مناسب است؟

Shahhosseini  8 سال پیش  8 سال پیش
0 0

سلام. میدونم که سوالم تکراریه و بارها راجع بهش بحث شده ولی از یه زاویه ی دیگه ای میخوام سوال رو بپرسم. 

اینکه جدیدا با گسترش تکنولوژی های وب، شرکت ها بجای نرم افزارهای دسکتاپ روی به توسعه نرم افزارهای تحت وب آوردن.

همه میدونیم که زبان های C++، Java و C# و امثالهم روی دسکتاپ عالی بودند و PHP و ... هم روی وب خیلی خوب و بی نقص کار میکنند. 

حالا سوال من اینه که برای نرم افزارهای حساس سازمانی(تحت وب) که تو اونا کوچکترین خطایی مساوی مرگه، آیا استفاده از ساختار LAMP قابل اطمینان هست یا خیر؟؟ البته اینم بگم که بنظرم این "قابل اطمینان" بودن رو برنامه نویس ایجاد میکنه و نه زبان، ولی اینجا بحث من راجع به خود زبان است که تا چه حد قابلیت دارد؟؟ یعنی برای یک نرم افزار حساس سازمانی مثل اتوماسیون اداری، می توان PHP را با مثلا CPP مقایسه کرد و از آن استفاده کرد؟؟ برای نوشتن سیستم ERP می توان به LAMP اطمینان کرد؟ یا بهتر است ریسک نکنیم و روی همان سیستم قدیمی کار کنیم؟؟ چون مثلا CPP ویژگی های شی گرایی دقیق تری نسبت به PHP داشته و بدلیل سطح پایین تر بودن علاوه بر سرعت بالاتر اختیارات بیشتری به ما میده

+1 0
سلام- همانطور که خودتون اشاره کردید نرم افزارهای enterprise فرقی نداره با چه زبانی نوشته میشه بلکه این خود برنامه نویس هستش که باید شرایط رو برای کار کردن بدون نقص سیستم فراهم کنه وگرنه هیچ زبان برنامه نویسی خود به خود باگ نمیسازه. اما اصولا بستگی داره که شما نرم افزار سازمانی تون در چه حد بزرگ هست. اگر خیلی بزرگ نیست php خیلی خوبه اما اگر بزرگ هستش شاید بهتر باشه برید سراغ java که تمرکزش روی نرم افزار های سازمانی هستش و قطعا قابلیت های بیشتری در اختیارتون قرار میده. البته شما میتونید توی php هم با استفاده تکنولوژی های پیشرفته ای مثل elasticsearch,redis,mongodb,.. تا حد زیادی شرایط مطلوب برای ساخت این دست نرم افزارهارو فراهم کنید. اما در نهایت اگر کار خودتون خوب باشه خیلی مهم نیست که زبان چیه و این شما هستید که تعیین کننده خوب یا بد بودن سیستم هست (8 سال پیش)
+1 0
اصولا اکثر شرکتا برای این منظور از asp.net استفاده میکنن. اما اگه تیم حرفه ای باشه میتونن از lamp استفاده کنن اما چون اصولا چالش های امنیتی تو php بیشتر از asp هست شرکت ها ترجیح میدن از net. استفاده کنن و صد البته زبان c# برنامه نویسی باهاش خیلی منظم تر از php هست وشی گرایی رو هم به طور کامل و منطقی مثل جاوا پشتیبانی میکنه (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .