Sana oldin
Bir paytlar bir-ikkita wiki-loyihalar bo‘yicha maqola yaratmoqchi bo‘lgandim, lekin ular ensiklopedik ahamiyatga ega bo‘lmagani uchun yo‘q qilindi, umuman olganda, yangi va noma’lum narsa haqida yozsangiz, bu PR sifatida qabul qilinadi. Biroz vaqt o'tgach, mening maqolam o'chirildi. Avvaliga xafa bo'ldim, lekin munozarada men uchun hamma narsa haqida boshqa kichik viki-loyihaga taklif bor edi (keyin menga boshqa sayt uchun maqola yozishni taklif qilishdi). Men u haqida hech qachon eshitmaganman, lekin kimdir boshqaradigan sayt uchun maqola yozishdan xursand bo'ldim. Aytgancha, ikkala loyiha ham yangilangan, ular qidiruvda va o'qilmoqda - men uchun bu mening loyihamga sharh yozish uchun etarli edi. Ikkala sayt ham MediaWiki yoki shunga o'xshash vosita bilan ta'minlanganga o'xshardi va boshqa mashhur wiki portaliga o'xshab ko'rinardi.
Viki-saytdan viki dvigateliga
O'shandan beri IT-loyihalarga e'tibor qaratiladigan viki-sayt yaratish ham qiziq bo'lib qoldi - bu o'z mahsuloti haqida gapirishni istagan ko'pchilik uchun jozibador bo'lardi. Shuningdek, men boshqa ko'plab loyihalar uchun mos bo'lishi mumkin bo'lgan o'zimning noyob sayt tuzilishim va dizaynimni yaratmoqchi edim. Sayt tayyor bo'lgach, men administrator paneli yaratdim va kodni GitHub-ga joylashtirdim. Avvalo, chunki siz ochiq kodli loyiha haqida yozishingiz va uni oddiy saytlar katalogi emas, balki qilishingiz mumkin; Bundan tashqari, kimdir mening dvigatelim yordamida veb-sayt yaratmoqchi bo'lsa, men xursand bo'laman.
Xostingni tuzatishga urinish
Afsuski, kamdan-kam odam node.js uchun wiki dvigatelini tanlaydi; ko'pchilik veb-ustalar o'zlari bilan shug'ullangan narsalarni afzal ko'rishadi, ya'ni PHP va bundan tashqari, mavjud hosting xizmatlarining aksariyati PHP uchun sozlangan. Node.js uchun esa VPSni ijaraga olishingiz kerak bo'ladi.
Men mahsulotimni yanada qulayroq qilishni xohlardim. Wiki-xosting g'oyasi Fandom tomonidan paydo bo'lgan. Wiki hosting mening dvigatelimni yanada kengroq auditoriyaga taqdim etadi va bu uni yuzlab boshqalar orasida ajratib turadi (
natija
Ammo umuman olganda juda jozibali:
- Hatto veb-ishlab chiqishdan uzoq bo'lgan odam ham mening hostingimda veb-sayt yaratishi mumkin;
- Asosiy sahifadagi faoliyatni kuzatish;
- Sahifalar uchun oldindan ko'rish tasviri mavjud;
- Chiroyli dizayn, shu jumladan mobil qurilmalar uchun;
- Qidiruv tizimlariga moslashtirilgan;
- To'liq rus tilida;
- Sahifani tez yuklash;
- Oddiy boshqaruv paneli, shu jumladan ishchi katalogdan dvigatel fayllariga kirish (to'g'ridan-to'g'ri brauzerdan, CloudCommander);
- Oddiy server kodi (1000 dan ortiq satr, mijoz skript kodi - taxminan 500);
- Siz manba kodiga o'zgartirishlar kiritishingiz mumkin;
Men darhol yozaman hozirda nima etishmayaptinima qila olasiz suringshuning uchun vaqtingizni behuda sarflamaysiz. Ehtimol, ba'zi fikrlar yaqin kelajakda amalga oshiriladi.
- Foydalanuvchini ro'yxatdan o'tkazish va kirish huquqlarini topshirish yo'q. Captcha-ni kiritgandan so'ng nashr qilish.
- Sahifalar uchun foydalanuvchi sharhlari daraxti ajax tufayli indekslash uchun mavjud bo'lmasligi mumkin.
- Agar sizga noyob yordamchi funksiyalar kerak bo'lsa, ular mavjud bo'lmasligi mumkin. Ammo asosiy funksionallik to'liq amalga oshirildi.
PS
Dvigatel WikiClick deb ataladi, xosting bilan rasmiy veb-sayt
Manba: www.habr.com