infitualer

پی اچ پی یا نود جی اس؟

infitualer ۱۳۹۷/۱۱/۲۲ 75 مباحث عمومی برنامه‌نویسی

پرسش آخرین دفعم بین php و یا cmsهایی مثل وردپرس بود و با توجه به پاسخ ها، بهترین کار php و استفاده از فریمورک هایی خاص میشد. (برای مواردی مثل امنیت)

اما حالا بنظرم رسید که اصلا چرا برم سراغ php؟ چرا برای مثال سراغ node.js نرم؟

و این بار هم سرعت یادگیری یا سختی و ... مدنظر نیست. 

اولین نکته ای که بنظرم میرسه اینه که تو php به هر مشکلی بخورم قبلا کسی به همون مشکل برخورده و فریمورک های زیادی هم براش هست. 

پاسخ‌ها به این تاپیک
apcom
apcom
۱۳۹۷/۱۱/۲۳

درود.

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

در طرف دیگه سکوی اجرای جاوا اسکریپت در سمت سرور نود رو داریم،این سکو تنها برای طراحی وبسایت طراحی نشده،پس کارهای بسیاری غیر از طراحی وب می شه باهاش کرد.با توجه به این که زبان جاوا اسکریپت زبان کار با این سکوست پس جامعه کاربری وسیعی ازش پشتیبانی می کنه(مثل  php).برای طراحی وبسایت در نود باید پروسه هایhttp رو به صورت دستی ایجاد کنید یا با یک فریمورک مانند expressjs آشنا باشین.

درمورد هاستینگ خوب می شه گفت هاست زیاد نداریم تو ایران براش.بیشتر باید خودتون یه سرور چه مجازی یا چه اختصاصی رو برای خودتون سفارش بدین و خودتون عملیات هاستینگ رو انجام بدین.

در خصوص بهینگی خوب پنچ مارک های زیادی موجوده و باید بر اساس بروز بودنشون نظر داد،با یه سرچ ساده می تونید متوجه بشین کدوم بهتر عمل کرده.

در ضمن موقعیت شغلی برای نود خیلی زیاده.(فقط به ایران نگاه نکردم برای این خط)

در آخر بایدی وجود نداره،وگرنه که خوب چرا نباید برین سراغ go یا java یا asp.net core??

من برای طراحی وبسایت با نود از اکسپرس استفاده می کنم پیشنهاد می کنم یه نگاه به صفحه شروع به کارش بندازی چون نود اینجوری نیست که یک فایل بندازی تو www و همه چی حل شه،یکم(فقط یکم) کار بیشتر می خواد!

nokhost
nokhost
۱۳۹۷/۱۱/۲۲

سلام

دقیقا متوجه نشدم سوال پرسیدی یا نظر دادی🙂

ولی اره هردوش خوبه.هم پی اچ پی هم نود جی اس

بستگی داره هدفت چیه.

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

ولی هزینه سرورش بالاست نسبت به php

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

بازم علاقه س.

ولی فکر میکنم واسه node.js یکم دیگه باید صبر کرد تا خوب جا بیافته.

ولی خوب،یادش بگیری چون متخصص node به نسبت کم هستن همه جا ازت استفاده میکنن.

اگر واسه کار میگی،تو هرچی متخصص باشی کار هست.

امیدوارم تونسته باشم کمکی بکنم.🙂

infitualer
infitualer
۱۳۹۷/۱۱/۲۲

"php هزینه سرورش پایین تره. "

در این مورد یجا خونده بودم چون نود بهینه تره هزینه سرور پایین تره

در پاسخ به

nokhost
nokhost
۱۳۹۷/۱۱/۲۴

سلام

برای نود باید vps تهیه کنی.هزینه ش بالاتره

سرور مجازی

در پاسخ به