förhistoria
Jag försökte en gång skapa en artikel om ett par wikiprojekt, men de förstördes för att de inte har ett encyklopediskt värde, och i allmänhet, om man skriver om något nytt och okänt, så tas det som PR. Efter en tid raderades min artikel. Först blev jag upprörd, men i diskussionen fanns en inbjudan till mig till ett annat litet wikiprojekt om allt (och sedan erbjöds jag att skriva en artikel för en annan sida). Jag hade aldrig hört talas om honom, men jag var ändå glad över att skriva en artikel för en sida som någon driver. Båda projekten är förresten uppdaterade, de är i sökningen och de är lästa – för mig räckte detta för att skriva en recension av mitt projekt. Båda sajterna verkade drivas av MediaWiki eller någon liknande motor, och såg ut som vilken annan populär wikiportal som helst.
Från wikisida till wikimotor
Sedan dess har det blivit intressant att även skapa en wikisajt med tonvikt på IT-projekt – trots allt skulle detta vara attraktivt för många som vill prata om sin produkt. Och jag ville också göra min egen unika webbplatsstruktur och design, som skulle kunna passa för många andra projekt. Efter att sidan var klar skapade jag en adminpanel och la upp koden på GitHub. Först och främst för att du kan skriva om ett projekt med öppen källkod och göra det inte bara till en enkel katalog med webbplatser; Dessutom skulle jag bli glad om någon skulle vilja skapa en webbplats med min motor.
Försöker fixa hosting
Tyvärr kommer få människor att välja en wiki-motor för node.js, de flesta webbansvariga kommer att föredra det de redan har hanterat, vilket är PHP, och dessutom är de flesta befintliga värdtjänster konfigurerade för PHP. Och för node.js skulle du behöva hyra en VPS.
Jag ville verkligen göra min produkt mer tillgänglig. Idén till wikihosting kom från Fandom. Wiki-hosting skulle göra min motor tillgänglig för en mycket större publik, och det skulle också få den att sticka ut bland hundratals andra (
Resultat
Men överlag väldigt attraktivt:
- Även en person långt ifrån webbutveckling kan skapa en webbplats på mitt webbhotell;
- Övervakning av aktivitet på huvudsidan;
- Det finns en förhandsgranskningsbild för sidorna;
- Vacker design, inklusive för mobila enheter;
- Anpassad till sökmotorer;
- Helt på ryska;
- Snabb sidladdning;
- Enkel adminpanel, inklusive tillgång till motorfiler från arbetskatalogen (direkt från webbläsaren, CloudCommander);
- Enkel serverkod (drygt 1000 rader, klientskriptkod - cirka 500);
- Du kan göra ändringar i källkoden;
Jag skriver genast vad som saknas just nuvad kan du slå tillbakaså att du inte slösar bort din tid. Kanske kommer några av punkterna att implementeras inom en snar framtid.
- Det finns ingen användarregistrering och delegering av åtkomsträttigheter. Publicerar efter att ha angett captcha.
- Trädet med användarkommentarer för sidor kanske inte är tillgängligt för indexering på grund av ajax.
- Om du behöver några unika verktygsfunktioner kanske de inte är tillgängliga. Men den grundläggande funktionaliteten är fullt implementerad.
PS
Motorn heter WikiClick, den officiella webbplatsen med hosting
Källa: will.com