mprog

استفاده از فریمورک های پی اچ پی

mprog ۱۳۹۵/۰۱/۲۶ 29 زبان برنامه‌نویسی پی‌اچ‌پی

با عرض سلام خدمت دوستان عزیز


من برای کد زدن های پی اچ پی از براکتس استفاده میکنم و پی اچ پی رو تقریبا خوب بلدم و شنیدم باید فریمورک هاش رو هم یاد گرفت


من می خواستم بدونم فریمورک های پی اچ پی دقبقا چی کار می کنند و کجا بدرد میخورن؟


آیا میشه برای برنامه سمت سرور از فریمورکاش استفاده نکنیم؟


 


 

پاسخ‌ها به این تاپیک
بهزاد مرادی
بهزاد مرادی
۱۳۹۵/۰۱/۲۶
سلام
راسموس لردورف خالق زبان پی اچ پی می گه که استفاده از فریم های زبان های برنامه نویسی، مثل کشتن پشه با چکش است. یعنی آنقدر کار شما را سنگین می کنند که خیلی توصیه نمی شه.
به کلام ساده، فریم ورک ها می آیند و کارهایی که برنامه نویسان در انجام پروژه ها بارها و بارها با آن سر و کار دارند را یک بار نوشته، سپس برنامه نویس به جای آن که مثلا یک کلاس خاص را بارها و بارها بنوسید، از کلاس های از پیش نوشته شده استفاده می کند
فریم ورک ها معمولا توسط تیم های حرفه یی نوشته می شوند، بنابراین تست شده هستند، بدون باگ هستند و خیال شما تا حدودی راحت است
علاوه بر این، فریم ورک ها سرعت انجام پروژه را بیشتر می کنند
البته نقاط ضعفی هم دارند، مثلا اگر ورژن یک فریم ورک عوض شود، همه کدهایی که نوشته اید در ورژن بعدی کار نخواهد کرد (البته استثناء هایی هم هست)
به طور مثال، سکان آکادمی با استفاده از فریم ورک زند ۲ نوشته شده است
البته فریم ورک های به مراتب بهتری از زند هم برای پی اچ پی هستند مثل لاراول
اگر شما در شرکتی حرفه یی بخواهید استخدام شوید، حتما باید با ام وی سی و یک فریم ورک اشنایی داشته باشید
توصیه ی من:
ابتدا مثلا شیء گرایی را خیلی خوب یاد بگیرید، سپس بروید سراغ فریم. اگر بروید سراغ فریم ورک بدون آن که با این مفاهیم آشنایی پیدا کرده باشید، در آینده کمی دچار سردرگمی خواهید شد
امیدوارم کمک کرده باشم
mprog
mprog
۱۳۹۵/۰۱/۲۶
آقای مرادی خیلی ممنونم از توضیحاتتون
الان من بهتره چه فریمورکی را یاد بگیرم بعدش هاست هایی که تو ایران وجود داره میتونه از تمام فریمورک ها پشتیبانی کنه؟

در پاسخ به

بهزاد مرادی
بهزاد مرادی
۱۳۹۵/۰۱/۲۶
سلام
لطفا به لینک های زیر مراجعه نمایید:
http://goo.gl/K9Jx3d
http://goo.gl/URu48Y

در پاسخ به