E107 CMS

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 22 iunie 2014; verificările necesită 27 de modificări .
e107 CMS v2.2.1

Instantaneu al panoului de administrare a sistemului e107 cms
Tip de CMS
Dezvoltator e107 Inc.
Scris in PHP
Sistem de operare Software multiplatformă
Prima editie 2002
ultima versiune v2.2.1 [1] (29.05.2019)
Licență GNU GPL
Site-ul web e107.org


E107  este un sistem de management al conținutului CMS ( Content Management System ), scris folosind limbajul de programare web PHP și care interacționează cu baza de date MySQL . E107 este software gratuit și licențiat sub GNU GPL .

Datorită simplității sale, E107 este potrivit pentru crearea de site-uri de orice complexitate, de la site-uri de cărți de vizită la portaluri, iar capacitățile largi ale acestui CMS vă permit să realizați o resursă mare cu mii de trafic zilnic [2] .

După instalare, puteți activa și configura multe plug-in-uri populare incluse în pachetul de bază al sistemului. Printre pluginuri există și propriul forum e107.

Istorie

Nu am ținut niciodată un jurnal sau o listă de date cu privire la dezvoltarea sistemului e107, așa că următoarele sunt din memorie și probabil conține multe erori cronologice.

La sfârșitul anului 1998, am creat și lansat un site web numit Litestep2000. A fost conectat cu înlocuirea comenzilor shell Windows sub Litestep. Site-ul a devenit vizibil popular și câteva luni mai târziu se numea deja ls2k.org. Apoi, site-ul s-a mutat pe un server PHP și am început primii pași timizi în programare. După aproximativ 18 luni de programare și întreținere a acestui site, am avut norocul, în persoana Administratorului c0mrade, să încep să creez tema principală a site-ului Litestep - litestep.net. Am dezvoltat codul și pot spune cu mândrie că popularitatea site-ului a continuat să crească în timp ce eu, DeViLbOi și Jugg am fost la cârmă.

Datorită Administrației unei astfel de resurse super populare, am fost întotdeauna abordat cu întrebări de către alți membri ai comunității despre cod, sau o parte din codul pe care l-am folosit pe litestep.net, dar din cauza constrângerilor de timp și a grijilor de zi cu zi, am rareori i-a putut ajuta cu ceva. Așa că am ajuns să iau unele părți din codul litestep.net și ls2k.org și să le refactorez într-un cod mai modular și redistribuibil.

În doar câteva luni, popularitatea site-urilor a sărit și mai mult (în principal Litestep și toate cele care erau despre cochilie), cererile și dorințele au început să curgă ca apa, așa că am decis să cumpăr un domeniu și să aleg un nume pentru script. . M-am stabilit pe „e107”, s-a dovedit că acesta a fost al șaptelea proiect important al meu, am cumpărat domeniul e107.org pe care am instalat un mic site care rulează pe sistemul e107.

Site-ul a fost online în iulie 2002. În această etapă, vârsta e107 a fost calculată în câteva luni, iar versiunea în acel moment era 2.1. Am continuat să programez și să lansez actualizări, până la versiunea 5.4, când am decis că numerotarea versiunii se va schimba. Prin urmare, următoarea versiune a fost lansată sub numărul 0.6, care a suferit o refactorizare majoră a codului. La acel moment, noi versiuni și modificări erau lansate aproape zilnic (imaginați-vă)

Dezvoltarea și întreținerea codului principal al sistemului e107 a fost făcută în mare parte de mine, acceptând asistență de la utilizatori precum McFly, Lolo_Irie, CaMer0n și alții, dar începând cu versiunea 0.612 am decis să cer mai multor dintre acești asociați să se alăture echipa de dezvoltare nou formată, care ar fi formată din oameni precum: McFly, chavo, CaMer0n, Lolo_Irie și eu.

Eram mândru că toți și-au dat acordul, nu doar pentru că erau niște codificatori grozavi, ci și oameni buni (și încă sunt)

Câteva versiuni mai târziu, am decis să mă îndepărtez de dezvoltarea sistemului e107, făcând doar suport pentru ceea ce în scurt timp s-a transformat într-un sistem foarte popular care mi-a luat timp pentru viața mea personală. Pe lângă oboseală, a existat și necesitatea de a face față atacurilor regulate pe site-ul e107.org. Echipa de dezvoltare a continuat să lanseze versiuni noi (v0.617 în momentul scrierii acestui articol) și să facă îmbunătățiri la codul de bază e107.

În martie 2004 am încercat să creez un nou sistem cu numele de cod „Nostromo”. Nu a fost destinat să înlocuiască e107 și, probabil, nu va vedea niciodată lumina zilei din cauza problemelor din viața de zi cu zi (din nou...). Codul, sau cel puțin site-ul web care rezultă din acest cod, poate fi văzut pe site-ul meu personal jalist.com.

Așa că îl avem - e107, nu numai datorită în principal echipei de dezvoltare, ci și programatorilor de pluginuri și oamenilor altruiști care nu se așteaptă la mulțumiri, care pe forumuri oferă suport utilizatorilor mai puțin experimentați, e107 a parcurs un drum foarte lung din primii doi ani de viață și sperăm să continuăm să creștem și să ne dezvoltăm în următorii doi ani și mai departe - mulțumirile mele sincere tuturor celor care au contribuit la aceasta, chiar și în cel mai nesemnificativ mod.


Jalist, august 2004

Textul [3] .

Cerințe de găzduire

Cerințe minime și recomandate [4] :

Minim Recomandate

Premii și nominalizări

Note

  1. . (link indisponibil) . Consultat la 11 septembrie 2016. Arhivat din original pe 5 septembrie 2016. 
  2. Un exemplu de site care rulează pe sistemul e107 cu mii de vizitatori . Preluat la 7 mai 2022. Arhivat din original la 1 mai 2022.
  3. Istoria creării sistemului e107 cms . e107club.ru. Arhivat din original pe 4 iunie 2013.
  4. Aflați totul despre e107 Arhivat 7 martie 2012.
  5. Premii Open Source Câștigători anteriori (downlink) . Data accesului: 6 martie 2012. Arhivat din original pe 14 februarie 2012. 

Link -uri