zahra
4 سال پیش توسط zahra مطرح شد
8 پاسخ

انتخاب زبان برنامه نویسی برای برنامه نویسی وب

سلام.من تازه می خواهم شروع به یادگیری php,laravel کنم،می خواستم ببینم می صرفه با اینکه زبان های جدیدی مثل python,nodejs آمدن،روی یادگیری php وقت بزارم؟؟؟!و اینکه حداقل تا 3 سال دیگه کار برای php هست؟ممنون میشم راهنمایی کنید؟


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
-2

@amirabadizahra26
سلام.
PHP الان خوبه اما فکر نکنم منطقی باشه که برای آینده روش برنامه ریزی کنید.
پیشنهاد میکنم چون در شروع کار هستید برید سراغ جاوااسکریپت و نود. آینده نود به مراتب بهتره.
پایتون هم انتخاب بدی نیست!
اگر هم خواستید پیشرفته تر کار کنید می تونید برید سراغ گو که پر سرعت ترین بین این زبان ها هستش.


محمد مهدی
@MohammadMahdi 4 سال پیش مطرح شد
0

@amirabadizahra26
سلام،
php خوبه و با توجه به اینکه چند ماه دیگ آپدیت جدید php میاد و سرعتش نسبت به الان خیلی بیشتر میشه، میشه بهش امید وار بود.
همین طور لاراول که واقعا فریم ورک قدرتمندی هست و با قابلیت های زیاد.

از اونجایی که شاید سمت فرانت رو کار کردید و آشنایی با جاوا اسکریپت دارید میشه صرفه جویی در زمان هم کرد و مستقیم برید سراغ نود و سریع تر به نتیجه برسید.

و در مورد آینده اینا ، حتما هر دوشون آینده خوبی دارن با توجه به مهارتی که خودتون کسب میکنید (نمونه کار).


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش آپدیت شد
4

چند نکته کلی که نظر شخصی بنده هست:

  • لزوما هر زبانی که جدیدتر عرضه شده باشه بهتر نیست. و هر زبونی که قدمت زیادی داشته باشه در معرض نابودی نخواهد بود.
  • اصلا چیزی بنام زبان بهتر وجود نداره. بهترین زبان (در بین چند زبان مطرح فعلی) زبانی هست که شما از همه بیشتر بهش مسلط باشید.
  • سرعت php در حال حاضر پایین نیست که بخواد دغدغه زا باشه. حداقل برای 95 درصد پروژه ها که اصلا به اون حدی از پردازش سنگین و درخواست های همزمان نمیرسند که اون چند درصد اختلاف خیلی کم بین زبان ها خودش رو نشون بده.
  • برای هدف یادگیری دغدغه انتخاب زبان چندان به جا نیست. چون وقتی کلیات یک زبان سمت سرور را یاد بگیرید تغییر بین زبان ها در آینده به مراتب راحت تر هست و دستتون بازه. پس فقط به فکر این باشید که با کدوم یکیشون راحت تر و سریع تر میتونید فرایند یادگیریتون رو تکمیل کنید.
  • با توجه به راحتی یادگیری، فراگیری زیاد، پکیج های متعدد، کامیونیتی فعال، سهولت راه اندازی بروی هاست های اشتراکی لینوکسی و فریم ورک های درجه یک به نظرم PHP و Laravel میتونن گزینه های ایده آلی برای شروع یادگیری باشند.

electera
@electera 4 سال پیش مطرح شد
0

قبل از این موضوع بنظرم اول ببینید از کدوم سینتکس خوشتون میاد، به کدام ابزار میتونید مسلط بشید؟!
نوع تیم کاری و هزینه های سرور و... بنظرم مهمتر هستند.
اگر هنوز شروع نکردید پیشنهاد میکنم نگاهی هم به جنگو داشته باشید و بررسیش کنید درغیراینصورت همون لاراول را بگیرید و برید تا انتهاش.


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
1

@amirabadizahra26 @mhyeganeh
یک نکته دیگه ای که خواستم بگم اینه که بازار PHP در ایران خیلی خوبه و خیلی راحت می تونید کار کنید! اما اگر نگاهی به موقعیت های شغلی در سایر کشورها بندازید، می بینید که شاید از 50 شرکت 1 شرکت برنامه نویس PHP نیاز داشته باشن.
ولی زبانی مثل Java بیشترین درخواست رو داره. یا زبان هایی مثل جاوااسکریپت و پایتون هم به مراتب تقاضا های بیشتری نسبت به PHP دارند.
من خودم چند ساله که دارم لاراول و PHP کار می کنم. هیچ زبانی تا حالا نتونسته به اندازه PHP منو به خودش جذب کنه اما آدم باید منطقی فکر کنه و آینده و شرایط جهان رو هم در نظر بگیره. برای همینه که من دارم Go ، Java و Node.js رو هم کار می کنم تا اگر زمانی PHP موقعیت خودش رو از دست داد، من کار خودم رو از دست ندم.

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

در نهایت یک نکته رو هم بگم، PHP اگر در ورژن بعدی بتونه تغییرات چشمگیری رو ایجاد کنه ( از نظر پرفرمنس )، می تونه برای آینده هم یک انتخاب خیلی خوب باشه.


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
-1

فعلا php خوبه
اگه بتونه با ورژن ۸ پرفورمنس رو بهتر کنه تا ۵ سال آینده هم رو بورسه


zahra
@amirabadizahra26 4 سال پیش مطرح شد
-2

در یک سایت خوندم،که استفاده از یه فریمورک جاوااسکریپت مثل vuejs،برای یک سایت نوشته شده با جنگو،سخته،درسته؟؟


احسان قربانی
تخصص : PHP ، در حال یادگیری لاراول ،...
@TimeRunner2359 4 سال پیش مطرح شد
0

@amirabadizahra26
سلام و وقت بخیر
نه برای چی مشکل باشه ؟
کلا فریمورک های فرانت اند کاری بک اند ندارن
با هر چیزی میشه بک اند براشون زد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام