Prihlásenie | Registrácia

MNews Jednoduchý redakčný systém bez databázy

História MNews

Je to až neuveriteľné, ale MNews dnes oslavuje 9 rokov! Nikdy som ani nedúfal, že systém by mohol fungovať tak dlhú dobu a stále mať aktívnych používateľov. Aj keď vývoj MNews už nie je tak "dynamický", ako to bolo niekedy, stále sa nájdu ľudia, ktorí MNews ocenia. Málokto vie, že história MNews siaha dokonca do roku 2007, kedy sa MNews volalo ešte úplne inak a používali ho presne dvaja ľudia. Poďme však pekne poporiadku.

2007: Mnovinky

Niekedy v polovici roka 2007 ma oslovuje jeden známy, že má web na ktorý by chcel pridávať novinky a nechce sa mu to robiť cez ftp, úpravami html. Jeho web bežal na freehostingu, ktorý nepodporoval databázu (mám pocit, že to bol sweb), preto sa ma opýtal, či by to šlo urobiť aj tak. Takto vznikol prvý návrh systému, ktorý som vtedy nazval MNovinky.

Žiaľ, prvé verzie sa nedochovali, na disku som našiel len jedinú verziu s označením 1.5 - ako som dohľadal, dokonca som túto verziu aj poskytol na voľné stiahnutie. Takto vyzeral "web" MNoviniek a administrácia MNoviniek samotná:

Vlastne teraz nechápem, čo vlastne obsahovala verzia 1.0, keď už verzia 1.5 neobsahuje takmer nič :-)

MNovinky Demo + download

2008 – 2009: MNews 1

Začiatkom roka 2008 začínam pracovať na pokračovaní MNoviniek, ktorému už dávam názov MNews. 1. apríla 2008 spúšťam tento web (vtedy ešte na adrese mnews.php5.sk) a zároveň dávam na voľné stiahnutie prvú beta verziu MNews 1.

Prvá ostrá verzia vychádza mesiac po spustení webu, oficiálne ako MNews 1.0.0. Komentáre k článokm neexistovali, sekcia nastavení obsahovala presne 7 položiek (dnes je v nastaveniach 41 položiek, len samotné nastavenie komentárov má dnes 12 položiek), existovali len 2 užívateľské skupiny: administrátor a redaktor (dnes v podstate neobmedzene), súbory sa nahrávať nedali, štítky neexitovali a o pekných URL si systém mohol len snívať :-)
Napriek tomu všetkému si systém našiel svojich užívateľov, ktorí ho mali radi a pridaním komentárov pribúdali pripomienky čo by MNews mohol do budúcna ďalej obsahovať.

História významnejších verzií MNews 1:

  • 1.0.0 - 01.04.2008
  • 1.1.0 - 10.08.2008: kontrola novej verzie, generovanie RSS, počítadlo prečítania článku
  • 1.2.0 - 02.10.2008: komentáre k článkom
  • 1.3.0 - 14.11.2008: možnosť uložiť článok ako rozpísaný, formátovanie komentárov
  • 1.4.0 - 23.12.2008: vyhľadávanie v novinkách, generovanie archívov, automativky prevod odkazov v komentároch

Poslednou vydanou verziou MNews 1 je verzia 1.4.5, ktorú som vydal v čase, kedy som už mal výrazne rozpracované MNews 2, avšak chcel som opraviť chyby tak, aby aj MNews 1 ostalo použiteľné.

MNews 1 mi poslúžilo na otestovanie toho, že užívatelia takýto systém ocenia. Jednotka položila základ pre ďalšiu prácu na systéme a mnohé veci sa preniesli do druhej verzie MNews (písanie nového článku, nastavenia, práca so šablónami - všetky veci sa postupne vylepšili, avšak základ ostal rovnaký). Medzi verziami 1.4.1 a 1.4.2 vydávam 28.12.2008 článok o budúcnosti MNews. V článku som sa pýtal tedajších používateľov čo im v MNews chýba a čo by chceli vidieť v systéme do budúcna. Ja sám som načrtol 5 vecí, ktoré by som chcel pridať do MNews (splnil som 4 z 5, rss pre komentáre sa mi neskôr už nezdali ako dobrý nápad).

MNews 1.0.0 demo MNews 1.4.5 demo

2009 - súčasnosť: MNews 2

MNews 2 je systém, ktorý takmer všetci čo čítajú tento článok používajú a mnohí ho využívali od prvej vydanej verzie.  Vývoj 2ky bol pomerne pomalý. S vývojom som začal v januári 2009, prvá verzia, ktorú si ľudia mohli "ošahať" (ale nie stiahnuť) bola alfa verzia, ktorú o pár mesiacov nasledovalo niekoľko beta verzií - vývoj tak trval celý rok 2009, pretože finálna verzia MNews 2 vyšla až 13.12.2009. Na tak malý projekt sa to môže zdať veľmi dlho, avšak MNews nie sú a nikdy neboli mojím hlavným projektom, je to moja voľnočasová aktivita, ktorá má vo voľných chvíľach teší. Nie vždy má človek chuť, nie vždy má človek čas a ešte horšie je skombinovať tieto 2 veci dohromady.

História MNews 2 je pomerne dobre zdokumentovaná na blogu, kde som sa delil o skúsenosti od samého začiatku vývoja. Aspoň krátka rekapitulácia hlavných verzií:

  • 2.0.0 - 13.12.2009: kompletné prerobenie systému
  • 2.1.0 - 09.02.2010: rozšírené možnosti pre komentáre
  • 2.2.0 - 07.04.2011: prerobenie sekcie obrázky na súbory, galéria obrázkov (2.2.2)
  • 2.3.0 - 22.11.2011: obrázok k článku, obmedzené pekné URL, vkladanie galérii do článkov a stránok
  • 2.4.0 - 17.05.2011: hromadný upload súborov, zobrazenie tagcloud
  • 2.5.0 - 01.04.2013: pridávanie súborov priamo pri písaní článku, vlastné poradie kategórií
  • 2.6.0 - 15.04.2013: vlastné polia (xfields), zložky pre súbory
  • 2.7.0 - 27.08.2014: plne funkčné pekné URL
  • 2.8.0 - ??.0?.2018: výrazné rozšírené možnosti práce s galériami

Aj keď sa zdá, že MNews už nie je vo vývoji, nie je to celkom pravda. V súčasnosti mám rozpracovanú verziu 2.8.0, ktorá prinesie najdlhší changelog od verzie 2.0.0 (väčšina sa však bude týkať opráv a aktualizácie skriptov, nie nových funkcií). Kedy bude verzia 2.8.0 k dispozícii netuším, ale bude :)

MNews 2.0.0 Demo

Aj keď MNews nie je žiaden veľký projekt, je oveľa komplexnejší oproti prvotnej verzii MNoviniek. Z projektu, ktorý na začiatku využil 1 človek sa stal redakčný systém, ktorý využívajú stovky používateľov. Aj keď pribudlo množstvo nových funkcií, stále som dbal na to, aby bol MNews čo najjednoduchší a mohol s ním pracovať každý. Systém má aj mnoho skrytých funkcií a preto ma mrzí, že som sa nikdy nedokopal k tomu, aby som napísal aspoň jednoduchú dokumentáciu, ale zároveň som rád, že sa mi podarilo zachovať MNews v takej podobe, že mu porozumie aj užívateľ, ktorý má minimálne skúsenosti s php.

Najčítanejšie články v čase písania tohto článku (okrem prvého aj najviac komentované články):

  1. Šablóny (10374×, 2 komentáre)
  2. MNews 2.0.0 (4908×, 77 komentárov)
  3. MNews 2.4.1 (4758×, 66 komentárov)
  4. MNews 2 alpha (4233×, 54 komentárov)
  5. MNews 2.2.2 (3504×, 45 komentárov)
  6. Redesign a sťahovanie (3461×, 48 komentárov)

mylan Čo sa inde nevošlo 01.04.2017 22:17 Zobrazené: 4929×
články, MNews 1, MNews 2, mnewscms.com, zaujímavosť

Komentáre

1 · mylan Avatar mylan · 01.04.2017 22:23
Pokiaľ by si niekto chcel stiahnuť niektorú z historických verzií, tu sú: MNovinky, MNews 1.0.0, MNews 1.4.5, MNews 2.0.0. ;-)
2 · Štefán Avatar Štefán · 20.04.2017 20:47
Tak z toho mám naozaj veľkú radosť! Už sa teším na ďalšiu verziu. Dobrá práca, Mylan
3 · mandel99 Avatar mandel99 · 29.11.2017 13:50
Netrpělivě čekám na novou verzi :-D
problém s multiuploadem je už poněkud otravující. Na některém systému běží na některém ne při stejné verzi prohlížeče už mi z toho jde hlava kolem :-O
4 · Keiji Avatar Keiji · 14.06.2018 07:53
Zdravím,
měla bych zájem o využití vašich služeb, jen download link je nefunkční, včetně všech na starší verze, jež jste vložil tady. Pokoušela jsem se dostat i na fórum, ale nejde to. Také jsem se pokoušela psát e-mail, ale vrátil se mi zpátky jako nedoručitelný...
...tak snad se ještě plánujete vrátit k MNews. :-)
5 · mylan Avatar mylan · 15.06.2018 16:43
Download opravený, vďaka za info, moja chyba :-/
6 · Keiji Avatar Keiji · 15.06.2018 22:00
Moc děkuji za tak rychlou nápravu! :-) :-)
Pridanie komentára



Bold text Italics Link Code    :-) ;-) 8-) :-D :-P :-O :-( :-/ ;,( ]:-D :-[

Ochrana proti spamu. Napíšte prosím číslicu jedenásť: