سلام دوستان امروز من سره کلاس بودم که از استاد پرسیدم من الان تقریبا زیر و بم لاراول رو می دونم و می تونم خیلی کارا بکنم ولی دراومد بم گفتن لاراول و PHP نهایت دو سال دیگه اوت میشه بم گفت با توجه به اینکه برای انجام پروژه ها سرعت از همه چیز مهم تره و جاواسکریپت با نود می تونه سرعت در انجام پروژه رو براتون فراهم کنه حتما کوچ کن در اسرع وقت به نود همچنین گفت که الان بازار داره PHP رو حذف می کنه بعدشم گفت همه کارایی های PHP و ASP رو داره جاوا اسکریپت پس بت توصیه می کنم تا دیر نشده کوچ کن
حالا دوستانن نظرتون چیه لطفا الکی هم چیزی نگین با منطق بگین منظورم اینه با آمارو دلیل نه تعصب های برنامه نویسی
با تشکر
درود
با بهبودهایی که PHP داشته و این نسخه ۷.۴ جدید... بعید میدونم به این زودی از میدون بیرون بره..
Nodejs هم پلتفرم خوبیه اما اگر بخواهید مقایسه کنید تنها در عملیات های asynchronous و یه سری گزینه های خاص حرفی برای گفتن داره.. درش شکی نیست
اما PHP هم دیگه اون زبان کند و پر از باگ نسخه های ۴ و ۵ نیست و کلی پیشرفت داشته.
در نسخه ۸ که فکر کنم سال آینده منتشر بشه، حتی قراره از Just-in-Time (JIT) compilation هم استفاده بشه
JIT is a compiling strategy in which a program is compiled on the fly into a form that’s usually faster, typically the host CPU’s native instruction set. To do this the JIT compiler has access to dynamic runtime information whereas a standard compiler doesn’t.
همین JIT پرفرمنس رو تا حدی افزایش میده که ممکنه بشه برای سناریو های غیر وب هم از این زبان استفاده کرد.. دیگه نوشتن توابع نیتیو که قبلا باید به زبان C نوشته میشد بماند...
با این تفاسیر PHP هنوز راه زیادی برای رفتن و پیشرفت داره تا اینکه بخواد خداحافظی کنه..
اما در مورد این حرف که:
بازار داره PHP رو حذف می کنه
این حرف کمی عجیبه.. چون در حال حاظر PHP در بازار کار ایران حرف اول رو میزنه.
@rezacr588
دیگه سر کلاس اون استاد نرو.
اگه چیزی سر در میاورد می فهمید سرعت توسعه توی php چقدر بالاست و هزینه های نگهداری Maintenance پروژه چقدر پایین هست.
کلا قضاوت کلی درباره یک زبان برنامه نویسی که خوب است یا بد است خیلی بچه گانه به نظر می رسه. هر زبانی نقاط قوت و ضعف خاص خودش رو داره.
اگر هم خواستی دوباره سرکلاس استاد بری ازش بپرس چرا دیجی کالا با اینهمه عظمت پارسال سوئیچ کرد به php؟
درسته که شما میتونی با نود.جیاس سمت سرور و کلایت با یک زبان کار کنید این خیلی هم عالیه و شکی درش نیست اما بازار کار چیز دیگهای رو میخواد، به اوسا بگو یه نگاه به آگهی و فرصتهای شغلی بزنه نظرش حتما عوض میشه
پ.ن: این اوسا هم از اوناست که چنتا مقاله خونده تازه فهمیده نود.جیاس چیه داره تخریب میکنه
درود...
هر چی استاد برنامه نویس میگه گوش نکن!
سعی می کنه هر نظری رو به زور به دانش آموزان تحمیل کنه...
زبان PHP بزرگترین زبان برنامه نویسی وب است و امکاناتی قرار داده که نیازهای وب جهان رو رفع کرده ...
بعید می دونم به این زودی ها از بین بره...
همین زبان C رو ببین که هیچ جایگزینی براش نداره که از بین بره...
@ali.bayat
سلام آقای بیات درست می فرمایین ولی می گفت وقتی بتونی با یه زبان فقط یه برنماه وب بنویسی که کتابخونه های فراوونی داره و بک و فرونت یکی شه سرعت بیشتر میشه بعد می گفت برای فرونت هم ویوجی اس خوبه دیجیکالا هم یه سایته ایرانیه دوزاریه کسی حسابش نمی کنه
نمیدونم استاد شما چه مشکلی داره که این حرف رو زده ولی اگر شخصی کار بلد باشه این حرف رو نمیزنه، انشالله که دانشش رو بیشتر کنه تا مردم رو الکی گمراه نکنه
از بس این نکته رو گفتم مُردم !
بهتره این راکتکست رو گوش بدید آیا php مرده است یا خیر ؟
سلام
@rezacr588
استاد شما قطعا 1 خط کد PHP هم نزده!
این استاد شما راجب PHP نظر داده خوبه ، ما والا هر چی استاد دیدیم ، از سی و سی پلاس پلاس بالا تر رو ندیدن !! :)))
یه آمار و ارقام از تعداد سایت هایی که روی سرور های لینوکسی و با زبان PHP هستند رو برید ببینید
یه نمومنه کوچیکشو میگم براتون
وردپرس رو که میشناسید دیگه ؟ این CMS معروف رو همین 1 دونه
30 درصد از کل وب سایت هارو در برگرفته که با PHP هست
یه 10 درصد هم بدید به لاراول
10 تا هم اسکریپت های اختصاصی ملت ،
تا اینجا شد 50 درصد
جوملا و ... هاستینگ ها و ... اینا هم که دیگه بماند! :-)
سلام
تا زمانی که شما میتونی از این زبان یا هر زبان دیگه ی برنامه یا وبسایت بسازی و ازش پول در بیاری همیشه زنده ست. الان باید کار کنی، همین الان!
@rezacr588
سلام دوست عزیز
من درکی که از اساتید دانشگاه دارم بشتر در یک محیط آکادمیک بودن و صرفاٌ با خوندن 1 مقاله نظرشون عوض میشه برای همین هم هست که داخل دانشگاه ها چیز خاصی از برنامه نویسی آموزش نمیدن و نهایتن یک سری توابع از زبان c++ میگن چون آکا دمیک هستن از سمت دیگه شما هر وب سایت قوی و یا استارت آپی در ایران میبینی ز php استفاده کرده و جاب اینجا رو هم چک کنین میبینین که چقدر بازر کار بزرگی داره
@Alimotreb
ایشون استاد دانشگاه نیست یه برنامه نویسه که دوره های آموزشی برگزار می کنه
و خودش هم تو کاره
می گفت الان هاست ها هم دارن به سمت نود می رن و پشتیبانیش رو انجام می دن و مشکلی ندارن
البته خودش برای پروژه های کوچیک وردپرس می زنه
در ضمن من خواستم فقط مطمئن شم پرسیدم :)
@rezacr588
البته که جاوا اسکریپت و فریم ورک هاش خیلی قدرتمند شدند.
حتی به نظر من php 7.4 یه جورایی داره شبیه جاوا اسکریپت میشه!
ولی خیالت راحت تا 7 ، 8 سال آینده و تو ایران تا 10 سال آینده به راحتی جوابگو هست و از بین نمیره. به بعدش هم فعلا قابل پیش بینی نیست!
@rezacr588 @mahdidev
در مورد دیجیکالا تا جایی که من میدونم و دلیل مهاجرتش به php ، ( از نظر سیاست تجاری بد و دیجی بنداز بودن قبولشون دارم) ولی از نظر فنی افراد با دانش بسیار خوبی استخدام کردن.
و عمده دلیلشون بحث دیتابیسی بود و scaleتر بودن mysql نسبت به mssql هست و ربطی به php نداره! البته cto دیجی کالا یه مقداری هم بحث متن باز و اینا حرفا رو وسط آورد ولی خالی بسته بود!
@hesammousavi
اتفاقا آقای موسوی همین حرفای پادکستتون رو گفت ولی گفت آینده ماله نوده به همون دلایلی که گفتم
در ضمن خودتون هم با جی اس راحته ترین
زبانی مرده است که در حال پیشرفت نباشه
php تا الان مسیر راهش کاملا مشخصه پس نمیشه گفت که انقدر زود بخوایم باهاش خداحافظی کنیم !
در سوالی که شما مطرح کردید، بحث سر دو گزینه مختلف (PHP و NodeJs) برای توسعه بک اند هست
برنامه نویسی و منطق همیشه به هم ربط دارند.. کد نویسی یه پروسه کاملا لاجیکال و منطقی هست
فرانت اند تنها شامل نمایش یه سری المان به کاربر میشه و دیگر هیچ
در واقع یک صفحه وب استاتیک و غیر پویا فرق چندانی با یک طرح گرافیکی نداره و اصلا براش مهم نیست کاربر چی میخواد همیشه یه نتیجه رو بر میگردونه... حتی تمام فریمورک های جاوااسکریپتی تنها ابزار هایی هستند که سینتکس راحتتر و روان تری برای استفاده از جاوااسکریپت در اختیارمون میذارند
از طرف دیگه بک اند اطلاعات مورد نیاز فرانت رو فراهم میکنه..
امکان کار با بانک های داده مختلف رو به شما میده..
اینکه این اطلاعات باید به چه شکل نمایش داده بشند رو مشخص میکنه...
نوع اطلاعات برگشتی رو مشخص میکنه (نرمال، jSon) ...
و هر منطق دیگه ای که قرار باشه پیاده سازی بشه
بدون بک اند حتی نمیشه یه عکس رو لایک کرد :))
@rezacr588 عزیز
من فکر می کنم شما نظر دوستان رو پرسیدید ولی رو نظر خودتون اصرار دارید!!!
فکر نمی کنم هیچ کدوم از این دوستان بگن جاوا اسکریپت و فریم ورک هاش خوب نیستن، حرف همه هم اینه PHP مردنی نیست.
بحت back یا front هم به نظرم اشتباه می کنید. چون فرانت صرفا نمایش back هست. مثل این میمونه ظاهر یه ماشین رو ببینی و بگی این بهترین ماشین هست ولی هیچ موتور و گیربکس و... ای توش نباشه! حالا کدوم مهمتره؟
کارایی
سرعت
امنیت
و...
همه بستگی به back داره.
من خودم از طرفداری بیخود متنفرم (مثل طرفداری سیستم عامل خاصی یا برند خاصی یا زبان خاصی)
فقط طرفدار دنیای open source هستم به خاطر فلسفه ای که داره.
مطمئنن حرف استادت درست در نمیاد، اگه زنده بودیم 2 سال زمان زیادی نیست. به زودی میبینیم دیگه!
حالا شما میخوای جاوااسکریپ کار کنی خیلی هم عالیه و هیچ کس مخالف نیست، موفق باشی
@feri
شما هنگام ارسال نظر دقیقا چیکار میکنید که فونتتون انقدر اندازش بزرگ میشه !
نکته خط تیره قرار میدید بین تو پارگراف ؟
از نظر بنده مقایسه زبانهای برنامه نویسی برای افراد تازه کاره و افراد حرفه ای میدانند هر زبانی برای خود مزیتها و معایبی دارند و در سطح حرفه ای تنها به اون برنامه نویس برمیگرده که چطور از زبان مورد نظر استفاده میکند و مطمئنن یه برنامه نویس حرفه ای PHP از نظر درآمد و کار و کیفیت کار بسیار برتر از یه نودجی اس کاره که به زبان مورد نظر مسلط نیست.
بحثی در رشد نود و فراگیر شدن آن نیست اما آیا PHP هم ساکن ایستاده و هیچ حرکت و آپدیتی ندارد ؟
فراگیری PHP خیلی راحت و سریع است و من که سالها باهاش کار میکنم تمام نیازهام رو باهاش جابه جا کردم و فکر نکنم به این راحتی ها PHP با این همه نفوز در دنیای وب اون رو ول کنه و شکست بخوره و مطمئنا برنامه های برای بهبود این زبان در آینده وجود خواهد داشت.
خلاصه یه زبان برنامه نویسی رو آغاز کنید و پیش برید بهتر از اینه که ساکن و در جستجوی بهترین زبان بگردید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟