رفتن به مطلب
مرورگر پیشنهادی آرساکیا گیم مرورگر های تحت موتور کرومیوم می‌باشد، برای دانلود روی مرورگر انتخابی خود کلیک کنید
Google Chrome Microsoft Edge Ungoogled Chromium Brave Opera GX Opera

The WEB Ecosystem Civil WAR


ارسال‌های توصیه شده

In the Name of God

 

سلاممممممممم خدمت تک تک شما دوستان عزیز

امیدوارم که حالتون خوب باشه

با ۳۳۸۹۴۳۸۵۳۹۵۸ مطلب در رابطه با زبان ها و کلا اکوسیستم های برتر تحت وب در خدمت شما هستیم :)

 

خب, بدون مقدمه میریم سراغ کار اصلیمون

 

۱- WEB Eco Civil WAR: Your TOOLS at WAR

همونطوری که متوجه شدین, انتخاب اکوسیستم و تکنولوژی تحت وب عه خودتون مثل این میمونه که دارید به یه جنگ جهانی میرید

فرض کنید... شما یکی از نظامی ها هستید توی جنگ جهانی دوم که سمت هیت لر (هیتلررر) دارید میجنگید

 

انتخاب اکوسیستم تحت وبتون یعنی بین مرگ و زندگی انتخاب کنید, چون همه چیز یه عوابقی داره...

 

۱- PHP - Old But GOLD

اول از عشق خودم PHP شروع میکنم

PHP یکی از قدیمی ترین زبان های برنامه نویسی (در اصل اسکریپت نویسی, اما به خاطر قدرتی که داره بهش میگن زبان برنامه نویسی) تاریخ وب هستش

از سال ۱۹۹۵ پابرجا هستش تا ۲۰۲۶ و حال حاظر

یه زبان قدیمی, ولی همچنان طلا

مثل این میمونه که طلا با اینکه یه سنگ و فلز گرون قیمت هستش, اما قدیمیه و پرکاربرد, دقیقا طلای دنیای نرم افزار هم همین ایشونه, PHP

اینکه میگن زبان برنامه نویسی PHP منسوخ شده... راستش PHP از ۱۹۹۵ داره منسوخ میشه! (نمیدونم چطوری هنوز ۷۴ درصد از کل وب داره ازش استفاده میکنه طبق W3Techs =)))

ولی خب توی سال ۲۰۲۶ هم همچنان پابرجاست

برخلاف دیدگاه دوستان, تنها نفس گاه PHP نه Wordpress هستش نه فریم ورک Laravel & Symfony و نه حتی حمایت شرکت های بزرگ

برخلاف خیلی از اکوسیستم های وب موجود (مثل Node.js و غیره) که نفس گاهشون شرکت هایی مثل Microsoft و Slack هستش, PHP به خاطر قدرت واقعیش زندست

اینا فقط ترند های زود گذر هستن که میرن, نه اینکه همیشگی باشن

البته که خب PHP هم طرفدار های بزرگی داره:

Wikipedia: ۱۰۰ درصد روی PHP بنا شده

Yahoo: ایشون هم ۱۰۰ درصد روی PHP

Wordpress: بزرگترین CMS دنیا! تماما تمام PHP

Meta (Instagram, Facebook, etc): اوایل PHP, بعد ها Hack & HHVM (که همون PHP هستن اما اختصاصی Meta), که تا الان هم روی HHVM و اینا هستش کامل بک اند عه شون

Microsoft: سرویس های Azure روی PHP هستن و کمی هم روی Laravel (PHP Framework)

Telegram: شرکت تلگرام هم برای سرویس های غیره ی خودش از PHP استفاده میکنه

و... خیلی دیگه از شرکت های بزرگ دیگه

خلاصه که یادگیری PHP توی سال ۲۰۲۶ مثل اینه که یه جنگنده ی F-5 رو یادبگیری برونی, قدرتمند, قدیمی, FULL Battle-Tested و ساده

 

۲- Ruby (on Rails)

و دومین غول دنیای وب! کسی نیست جز زبان برنامه نویسی/اسکریپت نویسی روبی و محبوب ترین فریم ورک تحت وب به نام Ruby on Rails!

روبی یکی از برترین و خفن ترین زبان های برنامه نویسی هستش, و خیلی مثل اسمش شیرین و ساده!

روبی آن ریلز هم محبوب ترین فریم ورک تحت وب ای هستش, جوری که به هر توسعه دهنده ای بگی, میشناستش

Ruby on Rails هم بعد از PHP (74.4 درصد وب) بزرگترین سهم بازار وب رو داره! حدود ۷ یا ۵ درصد کل وب در دست روبی آن ریلز هستش و خب زیاده

Ruby on Rails هم مخاطب های بزرگی داره!

بزارید مثال بزنم تا ببینید دقیقا کیا هستن:

GitHub: از سال ۲۰۰۶ توسعهش شروع شد و ۲۰۰۷ پابلیک شد, گیت هاب بزرگترین پلتفرم اشتراک کد هستش, قبلا ۱۰۰ درصد سرویس هاش روی روبی آن ریلز بود, اما در حال حاظر بیش از ۷۰-۸۰ درصد از سرویس هاش, و ۳۰-۲۰ درصد بعدی دست Erlang هستش که یکی از برترین زبان ها هستش به نظر من (ارلنگ)!

GitLab: بعد از گیت هاب, بزرگترین پلتفرم اشتراک کد هستش, کاملا روی روبی آن ریلز

Dev.to: یکی از خفن ترین و حرفه ای ترین جامعه های برنامه نویسیو کاملا و صد درصد کامیونیتی محور هستش و حتی بزرگترین شرکت ها از جمله Google AI, AMD, Nvidia (اکانت غیررسمی), MongoDB Team, و... همه از Dev.to استفاده میکنن که خود Dev.to کاملا و صد درصد روی روبی آن ریلز هستش

CodePen: یکی از بزرگترین ادیتور ها و کلا مکانی برای اشتراک گذاری کامپوننت ها, توسط Microsoft, IBM, Google و... کامل استفاده و تراست شده, کامل و صد درصد روی Rails

Dribbble: یکی از بزرگترین سایت های اشتراک گذاری طراحی ها (مثلا لوگو ها, آیکون ها, UI & UX ها و...) تماما تمام روی Rails

و... کلی وب سایت و پلتفرم بزرگ دیگه که دارن از روبی آن ریلز استفاده میکنن!

یادگیری Ruby (Rails) مثل این میمونه که بیای و یه F-35 رو یاد بگیری برونی, مدرن, سبک و سریع

 

۳- ASP .NET

بله!‌ درست شنیدید!‌ این شما و اینم اکوسیستم دات نت مایکروسافت!

همونطوری که میدونید, اکثر افراد روی Windows هستن و از اون استفاده میکنن!

ASP .NET یکی از فریم ورک های محبوب مایکروسافت برای زبان C# هستش که برای توسعه وب استفاده میشه

ASP .NET در اکثر سایت های تجاری, آموزشی و... کامل مورد استفاده قرار گرفته

مایکروسافت به خاطر ماهیت سازمانی بودنش, تونسته ASP .NET رو مثل بمب چل تیکه بندازه وسط سازمان ها, به خاطر همین هم, ۵ درصد وب سایت های جهان روی ASP .NET هستن!

ASP .NET توسط شرکت های داخلی و خارجی بسیاری استفاده میشه!

Microsoft: اساسا ASP .NET

StackOverFlow: یکی از بزرگترین جامعه های Q/A, همه چیزش از صفر تا صد روی اکوسیستم .NET هستش, از دیتابیس گرفته (Microsoft SQL Server) تا زبان برنامه نویسی (C#/ASP .NET)

و...

خلاصه یادگیری ASP .NET مثل یادگیری روندن یه جنگنده ی روسی هستش, انحصاری کامل برای روس ها, اما به شدت قدرتمند

 

۴- Java

بله دوستان! همونطور که میبینید, جاوا!!

جاوا متاسافانه یا خوشبختانه جزوی از یکی از سازمانی ترین و محبوب ترین زبان های برنامه نویسی وب هستش

اکثر مخاطب های جاوا, یا ماینکرافت باز ها هستن (چون بدیهیا با جاوا نوشته شده) یا سازمان ها و بانک های بسیار بزرگ و سازمانی و حیاطی

جاوا امنیت فراوونی داره, ولی همچنان جامعه ی کوچکتری رو داره نسبت به ASP .NET

امنیتش هم خیلی بینظیر هستش ولی همچنان ASP .NET غورتش میده

و یادگیری جاوا هم مثل این میمونه که یه ناوگان رو یادبگیری برونی, همچنان قدرتمند, ولی با یه حمله ی هوایی (مثل همون جنگنده های روسی) دخلش آورده شده!

 

۵- Javascript

بله دوستان! هم اکنون هم شما جاوااسکریپت رو میبینید!

به کمک NestJS, Express, Fastify و..., جاوااسکریپت هم میتونه در بک اند ها نوشته بشه!

مخاطب های جاوااسکریپت بدیهیا زیادن, بزارید ببینیم کیا هستن...

Microsoft: بخشی از چیزهای سبکش روی جاوااسکریپت هستش

NASA: بعضی از عملیات ها روی جاوااسکریپت

و... کلی شرکت دیگه هستن که از جاوااسکریپت استفاده میکنن

و کلا, یادگیری جاوااسکریپت در بک اند مثل یادگیری روندن یه میتسوبیشی هستش, سریع, قدرتمند و مدرن, و اختصاصی کشور ژاپن (منظورم میتسوبیشی هستشا)

 

۶- Erlang & Elixir

بله دوستان!‌ مشاهده میکنید! این شما و اینم ارلنگ و الیکسیر!

یکی از برترین زبان های برنامه نویسی از نظر من...

ارلنگ و الیکسیر به کمک فریم ورک فونیکس, تونستن خودشون رو در وب هم بتل تست کنن

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

WhatsApp: صد درصد روی ارلنگ

Discrod: کامل روی الیکسیر

OTP: حتی برای Erlang & Elixir یه فریم ورک هم ساختن به اسمش!

Slack: تا حد قابل توجهی استفاده از الیکسیر

GitHub: ۲۰-۳۰ درصدش روی ارلنگ

و...

ارلنگ و الیکسیر با قابلیت هایی که دارن مثل Actor-Based Concurrency (به جای مدل خز و قدیمیه Async & Await), Hot-Code Swapping, Uptime 99.999, BEAM و... تونستن خودشون رو در قلب سیستم های ریال تایم و تلکام های شهری و کلی چیز دیگه جا بدن

تازه! مورد جالب اینه یه زبان برنامه نویسی آپتایم ۹۹.۹۹۹ داره! یعنی فقط نزدیک به ۸۰۰ میلی ثانیه استراحت در روز! اون وقت هاست ها و سرور های ایرانی دارن هنوز از آپتایم ۹۹, ۹۹.۹, و ۹۹.۹۹ استفاده میکنن! =))

یادگیری Erlang & Elixir هم مثل یادگیری B2 میمونه! فوق العاده قدرتمند, پنهان, خفن, سریع, مدرن و....

 

۷- Scala

و زبان آخری که میخوام معرفی کنم, زبان اسکالا هستش!

یه زبان کمتار شناخته شده, ولی به شدت قدرتمند

یادگیری Scala بهتون اجازه میده یه تیر بزنی, ولی هزاران نشون رو هدف بگیری

با یادگیری اسکالا شما:

وب میتونید بسازید

اپلیکیشن بسازید

سخت افزار توصیف کنید (چون زبان Chisel که یه زبان HDL هستش روی Scala ساخته شده (زبان های HDL برای ساخت سخت افزار (توصیف) (مثلا ساخت یه NVIDIA RTX 5080 و...) استفاده میشن))

و... کلی کار خفن دیگه انجام بدید

شرکت های بزرگ اکثرا سمت اسکالا میان, مثلا GitHub از اسکالا هم استفاده کرده, Google (تا جایی که یادمه), LinkedIn, و... همشون از اسکالا بهره میبرن

یادگیری اسکالا هم مثل یادگیری روندن یه ماشین پرنده ی جنگی هوش مصنوعی محوره بخوام خیلی خلاصه بگم

چرا؟ چون خودش رو میتونه آپگرید کنه, میتونه جت بشه, میتونه ناوگان بشه, میتونه واستون بیاد و یه تانک بشه و......

 

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

تک تکتون رو هم به خدای بزرگ میسپارم, حالا اینترنت ها اوکی بشه قطعا مطالب بهتر و کاملتری رو بهتون ارایه میدم, خلاصه که ببخشید وقتتون رو هم گرفتم

امیدوارم شب و روز بر تک تکتون خوش باشه, خدا یار و نگهدارتون باشه!

NO Thing to DO

:My Account

Faise.png

:My Brothers

Olden.png

Parshan.png

MohammadAli.png

Shibemarg.png

لینک به دیدگاه
https://forum.arsacia.ir/topic/100378-the-web-ecosystem-civil-war/
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است!

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی، در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...