e107 CMS v2.2.1 | |
---|---|
Ögonblicksbild av e107 cms systemadministratörspanel | |
Sorts | CMS |
Utvecklaren | e107 Inc. |
Skrivet i | PHP |
Operativ system | Programvara för flera plattformar |
Första upplagan | 2002 |
senaste versionen | v2.2.1 [1] (2019-05-29) |
Licens | GNU GPL |
Hemsida | e107.org |
E107 är ett innehållshanteringssystem CMS ( Content Management System ), skrivet med PHP -webbprogrammeringsspråket och interagerar med MySQL-databasen . E107 är fri programvara och licensierad under GNU GPL .
På grund av sin enkelhet är E107 lämplig för att skapa webbplatser av vilken komplexitet som helst, från visitkortssajter till portaler, och de breda funktionerna i detta CMS gör att du kan skapa en stor resurs med tusentals daglig trafik [2] .
Efter installationen kan du aktivera och konfigurera många populära plugin-program som ingår i det grundläggande systempaketet. Bland plugins finns också ett eget e107-forum.
Jag har aldrig fört en dagbok eller lista över datum angående utvecklingen av e107-systemet, så följande är från minnet och innehåller sannolikt många kronologiska fel.
I slutet av 1998 skapade och lanserade jag en webbplats som heter Litestep2000. Det var kopplat till ersättningen av Windows-skalkommandon under Litestep. Sajten blev märkbart populär och några månader senare hette den redan ls2k.org. Sedan flyttade sidan till en PHP-server och jag började mina första blyga steg i programmering. Efter cirka 18 månaders programmering och underhåll av den här sidan hade jag turen, i person av c0mrade-administratören, att börja skapa huvudtemat för Litestep-sajten - litestep.net. Jag utvecklade koden och jag kan stolt säga att sajtens popularitet har fortsatt att växa medan jag, DeViLbOi och Jugg har varit vid rodret.
Tack vare administrationen av en så superpopulär resurs blev jag alltid kontaktad med frågor från andra medlemmar av communityn om koden, eller en del av koden som vi använde på litestep.net, men på grund av tidsbrist och vardagliga bekymmer, kunde sällan hjälpa dem med något. Så det slutade med att jag tog några delar från litestep.net och ls2k.org-koden och omstrukturerade den till mer modulär och omdistribuerbar kod.
På bara ett par månader ökade populariteten för sajter ännu högre (främst Litestep och alla de som handlade om skalet), förfrågningar och önskemål började flöda som vatten, så jag bestämde mig för att köpa en domän och välja ett namn för skriptet . Jag bosatte mig på "e107", det visade sig att detta var mitt sjunde viktiga projekt, jag köpte domänen e107.org där jag installerade en liten webbplats som kördes på e107-systemet.
Sajten gick online i juli 2002. I detta skede beräknades åldern på e107 på ett par månader, och versionen vid det tillfället var 2,1. Jag fortsatte att programmera och släppa uppdateringar, fram till version 5.4, då jag bestämde mig för att versionsnumreringen skulle ändras. Därför släpptes nästa version under numret 0.6, som har genomgått en stor omstrukturering av koden. Vid den tiden släpptes nya versioner och ändringar nästan dagligen (föreställ dig)
Utvecklingen och underhållet av huvudkoden för e107-systemet gjordes mestadels av mig själv och tog emot hjälp från användare som McFly, Lolo_Irie, CaMer0n och några andra, men från och med version 0.612 bestämde jag mig för att be flera av dessa medarbetare att gå med i nybildat utvecklingsteam, som skulle bestå av personer som: McFly, chavo, CaMer0n, Lolo_Irie och jag.
Jag var stolt över att de alla gav sitt samtycke, inte bara för att de var bra kodare, utan också bra människor (och fortfarande är det)
Några versioner senare bestämde jag mig för att gå bort från utvecklingen av e107-systemet, och gjorde bara support för det som på kort tid förvandlades till ett mycket populärt system som tog min tid för mitt personliga liv. Förutom trötthet fanns det också ett behov av att hantera regelbundna attacker på webbplatsen e107.org. Utvecklingsteamet har fortsatt att släppa nya versioner (v0.617 när detta skrivs) och göra förbättringar av e107-kärnkoden.
I mars 2004 gjorde jag ett försök att skapa ett nytt system med kodnamnet "Nostromo". Den var inte tänkt att ersätta e107, och kommer förmodligen aldrig att se dagens ljus på grund av vardagsproblem (igen...). Koden, eller åtminstone webbplatsen som är resultatet av denna kod, kan ses på min personliga webbplats jalist.com.
Så vi har det - e107, inte bara tack vare främst utvecklingsteamet, utan också till plugin-programmerare och osjälviska människor som inte förväntar sig tack, som på forumen ger support till mindre erfarna användare, e107 har kommit väldigt långt sedan dess första två levnadsår, och vi hoppas kunna fortsätta växa och utvecklas under de kommande två åren och därefter - mitt uppriktiga tack till alla dem som bidragit till detta, även på det mest obetydliga sätt.
Jalist, augusti 2004
Text [3] .
Minimikrav och rekommenderade krav [4] :
Minimum