💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ علی حبیبی
PHP برای چه پروژه هایی مناسبه؟
لقمان آوند حل شده توسط لقمان آوند

باسلام استاد شما بار‌ها فرمودید زبان‌ها ، دیتا بیس‌ها اینا همه ابزارن و بر اساس پروژه باید سنجید که چه ابزاری رو استفاده کرد مثلا وقتی مثال پیام رسان وسط میاد خود شما بار‌ها گفتید ابزار‌های نود جی اس و یا گولنگ انتخاب‌های بهتری هستند یا توی سایتی مثل دیوار دیتا بیس‌های nosql انتخاب‌های بهتری هستند میخواستم ازون جایی که ما داریم ابزار php و mysql رو توی این دوره هدف قرار میدیم بی زحمت پروژه هایی رو مثال بزنید که php انتخاب بهتری باشه نسبت به نود مثلا چون برعکسش مثالش زیاد ولی هیچ دیدی نسبت به برتریه php به بقیه ندارم یعنی اصلا مثالی توی ذهنم نیست اگر میشه چند نوع پروژه مثال بزنید که php انتخاب بهتری نسبت به ابزار‌های دیگه باشه تا دیدمون نسبت به ابزاری که داریم یادمیگیریم باز‌تر بشه بیشتر دلمم برتری php توی پروژه‌های خاص هست وگرنه برتریه جامع بزرگش و حتی اینکه بیشتر cms‌ها روی php هستند رو میدونم منظورم پروژه خاصی هست که بگم ایول ابزار مناسبش php و mysql است نه نود نه جاوا نه پایتون و ....

این کاملا وابسته به پروژه هست علی جان

وقتی صحبت از پیام رسان میشه یعنی پردازش‌های realtime زیاده و طبیعیه یه زبانی که async باشه و یا multithread باشه گزینه مناسبتریه.

ولی در کل php زبانی هست که به صورت اختصاصی برای توسه بک اند وب ایجاد شده و برای اکثر پروژه هایی که بک اند وب دارند قطعا مناسبه به خاطر اینکه امکانات و کتابخانه های بهتر و راحتتری برای توسعه در این زمینه داره.

اگر بخوایم مثال بزنیم که برای چه پروژه هایی php می‌تونه خوب باشه می‌تونید به هر نوع سایتی که محتوا محور هست اشاره کنیم. CMS ها، فروشگاه ها، پلتفرم‌های آموزشی، و پلتفرم های استارتاپی و ...

مشکل با php الان جایی هست که ما نیاز به پردازش‌های غیر همزمان و یا تعداد ریکوئست‌های وحشتناک بالا در ثانیه داشته باشیم که همچین پروژه هایی خاط هستند و شاید از لحاظ تعداد کمتر از 10% رو تشکیل میدن.

ضمنا وجود ابزارهای دواپس یا ابزارهای کمک کننده به مقیاس پذیری مثل docker الان مقیاس پذیر کردن نرم افزاهای زبان‌های مفسری مثل php رو هم واقعا راحت کرده.

کافیه یه نگاه بکنی به سایت هایی که با PHP پیاده سازی شدند و دارند کار می‌کنند: استفاده توی فیسبوک (با زبون hack که بهبود یافته php هست)، ویکی پدیا، یاهو، وردپرس، دیجی کالا، نت برگ، تخفیفان، الوپیک و ...

 

 

بهترین پاسخ
لقمان آوند ۰۷ فروردین ۱۳۹۹، ۰۸:۰۹