mprog

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

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

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

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

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

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

 

 

پاسخ‌ها به این تاپیک
محسن
محسن
۱۳۹۷/۰۱/۲۷
همنطور که گفته شد هدف اصلی استفاده از فریمورک این هست که به جای اینکه وقت روی پیاده سازی بدیهیات صرف بشه به نیازمندی‌های اختصاصی پروژه پرداخته بشه برای اینکه اطلاعات بیشتری درباره فریمورک ها به دست بیارید و با مزایا و معایب استفاده از اون ها بیشتر آشنا بشید، پیشنهاد می کنم مطالب زیر رو مطالعه کنید Framework (فریمورک) https://sokanacademy.com/glossary/5495/framework/فریمورک مزایا و معایب استفاده از یک Framework در توسعهٔ نرم‌افزار https://sokanacademy.com/blog/104/post استفاده از فریمورک‌ یا کدنویسی از پایه: مسئله این است! https://sokanacademy.com/blog/2168/post معرفی فریمورک‌های مختلف زبان برنامه‌نویسی PHP https://sokanacademy.com/blog/180/post
بهزاد مرادی
بهزاد مرادی دولوپر، کپی‌رایتر و علاقمند به کامیونیتی اپن‌سورس
۱۳۹۵/۰۱/۲۶
سلام راسموس لردورف خالق زبان پی اچ پی می گه که استفاده از فریم های زبان های برنامه نویسی، مثل کشتن پشه با چکش است. یعنی آنقدر کار شما را سنگین می کنند که خیلی توصیه نمی شه. به کلام ساده، فریم ورک ها می آیند و کارهایی که برنامه نویسان در انجام پروژه ها بارها و بارها با آن سر و کار دارند را یک بار نوشته، سپس برنامه نویس به جای آن که مثلا یک کلاس خاص را بارها و بارها بنوسید، از کلاس های از پیش نوشته شده استفاده می کند فریم ورک ها معمولا توسط تیم های حرفه یی نوشته می شوند، بنابراین تست شده هستند، بدون باگ هستند و خیال شما تا حدودی راحت است علاوه بر این، فریم ورک ها سرعت انجام پروژه را بیشتر می کنند البته نقاط ضعفی هم دارند، مثلا اگر ورژن یک فریم ورک عوض شود، همه کدهایی که نوشته اید در ورژن بعدی کار نخواهد کرد (البته استثناء هایی هم هست) به طور مثال، سکان آکادمی با استفاده از فریم ورک زند ۲ نوشته شده است البته فریم ورک های به مراتب بهتری از زند هم برای پی اچ پی هستند مثل لاراول اگر شما در شرکتی حرفه یی بخواهید استخدام شوید، حتما باید با ام وی سی و یک فریم ورک اشنایی داشته باشید توصیه ی من: ابتدا مثلا شیء گرایی را خیلی خوب یاد بگیرید، سپس بروید سراغ فریم. اگر بروید سراغ فریم ورک بدون آن که با این مفاهیم آشنایی پیدا کرده باشید، در آینده کمی دچار سردرگمی خواهید شد امیدوارم کمک کرده باشم
mprog
mprog
۱۳۹۵/۰۱/۲۶
آقای مرادی خیلی ممنونم از توضیحاتتون الان من بهتره چه فریمورکی را یاد بگیرم بعدش هاست هایی که تو ایران وجود داره میتونه از تمام فریمورک ها پشتیبانی کنه؟

در پاسخ به

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

در پاسخ به

محسن
محسن
۱۳۹۷/۰۱/۲۷
متاسفانه این لینک ها کار نمی کنن

در پاسخ به