PDA

View Full Version : PHP OR MVC



مهدی هادیان2
سه شنبه 13 فروردین 1392, 17:50 عصر
بسم الله الرحمن الرحیم
با سلام
لطفا مزایا و معایب برنامه نویسی تحت وب با PHP , ASP.NET MVC رو بفرمائید.
می خوام بدونم که انتخاب اصلح واقعا سلیقه ای ست یا مباحث فنی پشتشه. چون هر کدوم از طرفدارها دلایل خودشون رو دارن.
یکی از دوستان می گفت من 2سال با PHP کار کردم ولی در آخر به MVC سوئیچ کردم چون کارهایی که میشه با MVC انجام داد با PHP خیلی سخت و وقت گیره.
یکی دیگه میگه سرعت تو PHP قابل مقایسه با MVC نیست. خوب قیمت هاست و ... هم که تو اون پایینه.
و ....
پیشاپیش سپاسگزارم.
شاد و پیروز باشید.

linux
سه شنبه 13 فروردین 1392, 23:06 عصر
MVC d یک الگو هست در asp.net پیاده‌سازی شده و در php هم پیاده سازیهایی از الگوی mvc هست.
منظور شما مقایسه بین asp.net +mvc هست با php?

مهدی هادیان2
چهارشنبه 14 فروردین 1392, 18:36 عصر
بسم الله الرحمن الرحیم
با سلام

منظور شما مقایسه بین asp.net +mvc هست با php?
بله.

Bojbaj
چهارشنبه 14 فروردین 1392, 19:40 عصر
به طور کلی مقایسه بین PHP و ASP.Net مقایسه ی درستی نیست.
وقتی میگیم ASP.Net یعنی مثلا یکی از زبان های VB یا C#‎ به همرا فرمورک .Net .
ولی وقتی میگیم PHP فقط و فقط در مورد یه زبان PHP داریم صحبت میکنیم .
پس مقایسه این جوری زیاد جالب نیست.
همون طور که گفتن MVC یه الگوی طراحی هستش و برای PHP هم پیاده سازی هایی داره .
پس به نظرم شما باید مقایسه ها رو اینجوری انجام بدی :
C#‎ و PHP
ASP.Net و PHP + Zend Framework ( یا CakePHP و یا فرمورک های دیگه )
از اونجایی که بیشتر فرمورک های PHP بر پایه MVC نوشته شده پس مقایسه ی بالا شامل مقایسه پیاده سازی MVC هم میشه.
برای نمونه های بالا هم مقایسه های خوب قبلا انجام شده و شما میتونی گوگل کنی :)

blackboy
چهارشنبه 14 فروردین 1392, 22:02 عصر
سلام دوست من
من چون خودم asp کار هستم و با mvc خوب آشنا هستم پیرو نظر دوستان باید بگم این سبک نمیشه مقایسه کرد ولی
من پیشنهاد میکنم شما با mvc کار کنید چون خیلی قوی و قابلیت انعطاف پذیری بالایی در برنامه دارد Mvcخیلی دوست داشتنی است.

مهدی هادیان2
پنج شنبه 15 فروردین 1392, 10:29 صبح
بسم الله الرحمن الرحیم
با سلام

به طور کلی مقایسه بین PHP و ASP.Net مقایسه ی درستی نیست.
از پاسختون تشکر میکنم.
بنده برای برنامه نویسی تحت وب بایستی یکی از موارد ذکر شده رو انتخاب کنم؛ بنابراین ناچار به مقایسه هستم.
موفق باشید.