Łukasz Janda

Łukasz Janda Jestem młodym
programistą.Tworzę
strony WWW jak i
aplikac...

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Witam, przedstawiam mój projekt - otwarty CMS. MiniPHPCMS.

Jest to mały, szybko działający CMS. Bez zbędnej grafiki, bez zbędnych bajerów. Po prostu - lekki.

Prosiłbym o ocene, oraz ewentualne propozycje, co można dodać/usunąć/zmienić. Byłbym bardzo wdzięczny. Projekt dopiero co sie rozwija. Pisze go powoli, raz na kilka dni coś napisze. Do wakacji w tym roku powinna wyjść nowa wersja, z możliwością dodawnia artykułów i tworzenia podstron.

Zapraszam do pobierania:
http://sourceforge.net/projects/miniphpcms/files/MiniP...

Oraz testowania online:
http://miniphpcms.byethost6.com/

Dane do logowania:
login: admin
haslo: 1234

UWAGA! Dalem nowa strone do testowania online i zablokowalem mozliwosc zmiany hasla przez admina.Łukasz Janda edytował(a) ten post dnia 21.03.13 o godzinie 14:13
Przemek M.

Przemek M. Software Engineer,
TomTom

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Oooops, chyba nie działa :)
Łukasz Janda

Łukasz Janda Jestem młodym
programistą.Tworzę
strony WWW jak i
aplikac...

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

no juz ktos sie pobawił widać... :) zaraz naprawie
Marek H.

Marek H. Web developer

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Facepalm...
Nie obraź się, ale... Twoje dzieło wprost modelowo oddaje wszystko to, co zarzuca się programistom PHP oraz samemu językowi. Przeglądając Twój kod w głowie kołacze mi jedno słowo: dramat. Nie chciałbym być zmuszony do zmodyfikowania w nim choćby przecinka - jest nierozwijalny i hermetyczny jak jasna cholera, napisany z pogwałceniem większości ogólnie przyjętych wzorców. Mógłbym pisać i pisać, co jest nie tak, ale nie wiem, czy jest sens.
Mistrzu, widzę Twój podpis, że jesteś młodym programistą, więc jako nieco starszy kolega, który też kiedyś był młody, powiem Ci szczerze, że tracisz czas tworząc tego typu open-source'y. Takie pisanie w PHP jak zaprezentowałeś jest pewnie naturalnym etapem rozwoju programisty webowego (przez który ja jak najbardziej przechodziłem, też montowałem coś podobnego, może bez publikowania na SourceForge), etapem który trzeba jak najszybciej przeskoczyć. Propozycja nie do odrzucenia: przestudiuj kwestie takie jak: obiektowość, MVC, PDO, gettext (oczywiście nie wszystko na raz), wybierz sobie jakiś framework, który Ci podpasuje (Zend Framework, Symfony, Yii, lub nie-PHP-owe: Django, Ruby on Rails, Flask - co kto lubi lub polubi), naucz się go i wtedy - z czasem oczywiście - będziesz wielki.
Ja wiem, że gdybym cofnął się naście lat wstecz i poczytał taki tekst, miałbym ochotę jego autorowi zasadzić kopa w dupę i wykrzyczeć: ja wam jeszcze pokażę! (w sumie ktoś mnie kiedyś pojechał za chałturniczy sklep internetowy, który - nieświadom całej masy rzeczy - zaoferowałem na sprzedaż). Dziś sam jestem dziadkiem i wiem, że oni mieli rację.
Spróbuj może zahaczyć się gdzieś w firmie, choćby jako praktykant. Jeśli trafisz na kogoś, kto w odpowiednim momencie powie Ci: tak rób bo (...) a tak nie rób bo (...), za jakiś czas sam dojdziesz do odpowiednich i niestety - jedynie słusznych - wniosków.
Powodzenia!
Łukasz Janda

Łukasz Janda Jestem młodym
programistą.Tworzę
strony WWW jak i
aplikac...

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

No ja rozumiem cię w 100%. To początkowo miało być wogole coś innego (na własny użytek) - jednak wyszło na tyle dobrze, ze postanowilem to nieco zmodyfikować i wrzucić na SourceForge. Nie jest wg mnie statą czasu, bo musze przyznać, że dzięki temu projektowi wiele nauczyłem się z PHP.

Owszem, dzięki za wszelkie rady, każdy musi przejść ten okres. :) Dla mnie najważniejsze zeby ludzie napisali co o tym sądzą - to też może wiele nauczyć...

Obiektowość i klasy mają być w nowszej wersji. Osobiście wolałem użyć starych metod połączenia z bazą danych niż PDO.

A pozostałe rzeczy, które napisałeś - przestudiuje. O Frameworkach też poczytam. Aczkolwiek ten skrypt miał być z założenia jak najlżejszy - zarówno dla serwera jak i przeglądarki. Jak zresztą zauważyłeś - skrypt jest sprzed około roku - teraz po tym czasie umiem już więcej, więc zapewne wykonałbym też to lepiej niż wtedy... Mam zamiar wprowadzić opcje umożliwiającą włączenie obsługi Ajax.
Przemek M.

Przemek M. Software Engineer,
TomTom

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Ale może zanim się zabierzesz za Ajaxa poprawisz to co jest.
Łukasz Janda

Łukasz Janda Jestem młodym
programistą.Tworzę
strony WWW jak i
aplikac...

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Owszem poprawie. Przede wszystkim obiektowość ;) Nowe funkcje.

BTW:Wrzucilem strone na nowy serwer.

konto usunięte

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Ja nie jestem programistą, ale doradzę, że jak chcesz zobaczyć i zrozumieć ideę MVC z wykorzystaniem PHP, to polecam zapoznać się z frameworkiem CodeIgniter.

Temat: Darmowy CMS MiniPHPCMS - zapraszam do testów

Łukasz J.:
Owszem poprawie. Przede wszystkim obiektowość ;) Nowe funkcje.

BTW:Wrzucilem strone na nowy serwer.

Nie marnuj czasu na php. Ten jezyk zdycha, i zasluzenie. Good riddance.

To tak jak wybierac zardzewialego poldka, gdy obok stoi nowiutkie BMW za darmo (Python) lub Lexus (Ruby).



Wyślij zaproszenie do