1. Node.JS
Node.js - bu juda kuchli server tomoni kodini yozish imkonini beruvchi JavaScript ish vaqti.
Mavjud versiyalar - 10, 12, 14, 16, 17
Platformaning eng muhim afzalliklaridan biri bu hodisaga asoslangan yondashuv bilan birlashtirilgan asinxronlikdir. Yiriklardan farqli o'laroq, hodisaga yo'naltirilgan dasturlash ba'zilariga asoslanadi
tashqi harakatlar. Ushbu yechim interaktiv ilovalarni dasturlashni soddalashtiradi, ya'ni. kiritish-chiqarish yordamida ishlashga asoslangan.
Bu rang-barang interaktiv veb-xizmatlar yoki barcha turdagi reytinglar, ovoz berish va boshqalar bo'lishi mumkin.
Node.JS-da juda ko'p miqdordagi echimlar amalga oshirildi: Netflix, Uber, Paypal, Walmart va boshqalar.
Birinchidan, siz Node.JS loyihangizni xostingingizga yuklashingiz kerak.
Eslatmalar:
Loyihada to'g'ri ma'lumotlar tuzilishi bo'lishi kerak.
Misol sifatida siz loyihani sinovdan o'tkazish uchun foydalanishingiz mumkin - https://github.com/heroku/node-js-sample
NPM paketlarini o'rnatish imkoniyati faollashishi uchun siz package.json faylini to'g'ri to'ldirishingiz kerak
Loyihaga o'zgartirishlar kiritilgandan so'ng, "Saytlar va domenlar" bo'limidagi "Ilovani qayta ishga tushirish" tugmasini bosishingiz kerak.
Node.JS dan foydalanish uchun Plesk hosting boshqaruv paneliga kirishingiz va “Saytlar va domenlar” bo‘limida Node.js ni tanlashingiz kerak.
Shundan so'ng siz quyidagilarni qilishingiz kerak:
Node.js versiyasini tanlang;
"Domen ildiz papkasini" belgilang;
"Ilova rejimi" ni tanlang (ishlab chiqarish / ishlab chiqish);
"Ilova ildiz papkasini" belgilang;
"Ilovani ishga tushirish fayli" ni belgilang
Barcha harakatlar tugagach, "Node.js-ni yoqish" tugmasini bosishingiz kerak
Shundan so'ng siz Node.js da yaratilgan loyihangizni domeningiz nomi bilan brauzeringizda ochishingiz mumkin
2. Ruby
Ruby - bu dinamik, aks ettiruvchi, talqin qilinadigan yuqori darajadagi dasturlash tili.
Bu tilda operatsion tizimdan mustaqil ravishda ko'p qirrali va kuchli dinamik yozishni amalga oshirish mavjud.
Ruby boshqa dasturlash tillaridan, smalltalkdan Javagacha, Perldan Pythongacha eng yaxshi tillarni oladi.
Mavjud versiyalar - 2.5, 2.6, 2.7, 3.0 va 3.1
Ruby-da juda ko'p sonli echimlar amalga oshirildi: Twitter, Aviasales, OneTwoTrip, Onlinetours va boshqalar.
Birinchidan, siz Ruby loyihangizni hostingga yuklashingiz kerak.
Eslatmalar:
Loyihada to'g'ri ma'lumotlar tuzilishi bo'lishi kerak.
Misol sifatida siz loyihani sinovdan o'tkazish uchun foydalanishingiz mumkin - https://github.com/jellybob/sinatra-example
GEM paketlarini o'rnatish imkoniyati faollashishi uchun siz Rakefile faylini to'g'ri to'ldirishingiz kerak.
Loyihaga o'zgartirishlar kiritilgandan so'ng, "Saytlar va domenlar" bo'limidagi "Ilovani qayta ishga tushirish" tugmasini bosishingiz kerak.
Ruby-dan foydalanish uchun siz Plesk hosting boshqaruv paneliga kirishingiz va "Saytlar va domenlar" bo'limida Ruby-ni tanlashingiz kerak.
Shundan so'ng siz quyidagilarni qilishingiz kerak:
ruby versiyasini tanlang;
"Ilova rejimi" ni tanlang (ishlab chiqarish / ishlab chiqish);
"Ilova ildiz papkasini" belgilang
3.PHP
PHP umumiy maqsadli skript tili boʻlib, veb-ilovalarni ishlab chiqishda intensiv foydalaniladi. Hozirda ko'pchilik kompaniyalar tomonidan qo'llab-quvvatlanadi, bu dinamik veb-saytlarni yaratishda ishlatiladigan etakchi tillardan biridir.
Mavjud versiyalar - 5.2, 5.3, 5.4, 5.5, 5.6,7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 va 8.2
PHP-da juda ko'p sonli echimlar amalga oshirildi: BlaBlaCar, Yahoo!, Yandex, WordPress, Vikipediya va boshqalar.
Birinchidan, siz PHP loyihangizni hostingingizga yuklashingiz kerak.
Eslatmalar:
Loyihada to'g'ri ma'lumotlar tuzilishi bo'lishi kerak. Xostlangan PHP FastCGI va FPM moduli orqali ishlaydi.
Misol sifatida siz loyihani sinovdan o'tkazish uchun foydalanishingiz mumkin - https://www.php.net/manual/ru/tutorial.firstpage.php
PHP dan foydalanish uchun siz Plesk hosting boshqaruv paneliga va "Saytlar va domenlar" bo'limiga kirishingiz va "PHP sozlamalari" ga o'tishingiz kerak.
Shundan so'ng siz quyidagilarni qilishingiz kerak:
kerakli PHP versiyasini tanlang, masalan, 7.4;
ishga tushirish rejimini tanlang, masalan, FPM