Wprowadzenie do systemu

O programie

Program jest kompleksowym systemem CMS (Content Management System) pozwalającym zarządzac zawartością interaktywnj srtony WWW z pozimu przeglądarki internetowej. Program jest darmowy i rozprowadzany wyłącznie na dołączonej do niego licencji której treść jest zawarta w tej dokumentacji.

Jeżeli zastanawiałeś/aś się kiedyś nad stworzeniem swojej własnej strony WWW lub strony twojej firmy to pewnie wiesz ile to kosztuje jeżeli zleci się to profesjonalnej firmie, ale to nie koniec, na każdą aktualizacje trzeba długo czakać i płacić za każdą z nich.
Nie masz także czasu na tworzenie strony własnoręcznie, przerażają cię sterty książek i technologii które trzeba poznać aby wykonać jedną profesjonalną stronę WWW.
Jest jednak proste rozwiązanie tego problemu: Php Blue Dragon - jest to zestaw skryptów oraz materiałów do szybkiej nauki technologii tworzenia stron WWW.
Przewagą rozwiązań Php Blue Dragon Platinum jest szeroka i dokładna dokumentacja, która zawiera wszystkie informacje, których potrzebujesz i aby z nich korzystać nie musisz być połączony z Internetem.


Historia powstania systemu

Jest to moja pierwsza próba oprogramowanie systemu CMS w PHP, jest to także mój pierwszy program napisany w jezyku PHP na taką skalę.

Powstał on po moich ciężkich zmaganiach w administracji wirtyną dla Webmasterów Net Mania Zone (http://netmania.ipe.pl). Pierwsze zamiezenie stworzenia programu pojawiło się podczas końca roku szkolnego w czerwcu 2002 roku. Miałem mnóstwo zadań do wykonania a dodatkowe trudności w administracji wirtyną okzazały się zbyt dużym obciążeniem. Postanowiłem więc stworzyć system oparty o pliki tekstowe ze wzgledu że nie mam dostępu do MySQL-a a większość gotowych systemów działa w oparciu o taką bazę danych.

Dążyłem do osiągnięcia czegoś w rodzaju PHP-NUKE, ale po dokladniejszym zapoznaniu sie z oprogramowaniem doszedłem do wniosku że jednak nie o to mi chodzi. Aplikacja ta jest mało skalowalna, a opcje w panelach są wymieszane do utrudnia łatwe odnalezienie potrzbnych danych. Dodatkowo obserwując strony oparte na "Nuku" zauważyłem, że mają one niezbyt wiele do zaoferowanie, wszystko "kręci" się wokół systemu newsów. Oczywiście są także wyjątki takie jak (http://webmaster.gery.pl).

Postanowiłem przenieść moją teoretyczną wiedzę na temat PHP na grunt praktyczny i poświęcając część wakacyjnych poranków spędziłem na tworzniu rozbudowanego forum dyskusyjengo którego jednak nigdy nie dokończyłem z powodu tego iż tworzyłem je na próbę, wiele rozwiązań było zbyt "cieżkich", przecież dopiero uczyłem się programowć w PHP i nie znałem wielu funkcji i uproszczeń. Jednak tworzenie tego forum nauczyło mnie świetnie PHP i podsuneło wiele rozwiązań nad którymi ślęczałem godzinami.

Tak więc pod koniec wakacji rozpoczołem prace nad phpACME (Advanced Content Management Engine) bo tak się wtedy nazywał projekt. Prace posuwały sie wolno ze względu na duże obiązenie szkołą i imprezami piwnymi :-). Powstały kolejne wersje skryptu, aż w końcu dopracowany phpACME odpowiadał mi do końca i w takiej formie rozpoczołem tworzenie panelu admina który skończyłem w listopadzie i ten miesiąć uznaje jako narozdziny phpACME pod numerkiem wersji 1.4.

Po drodze też próbowalem wymyślć nazwę dla systemu. Dziekuję wszystkim którzy mi pomogli na forach WebHelp, Scrypty, WebInside i NetHut. W końcu w wyniku przeciądniętego o 2 miesiące konkursu wymyśliłem sam nazwę dla skryptu PHP-DRAGON. Dziękiję za wzięcie udziału w konkursie. Jako iż obiecałem 10 000 wyświetleń banera za najlwepszą nazwę a nie chciałbym przyznawać jej sobie to nagrodę otrzymała ososba z drugą lokatą. Ostatecznie zmieniłem jeszcze raz nazwę przed opublikowaniem na PHP-BLUE-DRAGON która teraz odpowiada mi w pełni.

Po wnikliwej analizie kernela jakim był phpACME, który i tak przepisałem od nowa, ponieważ przyszło mi do głowy kilka pomysłów i na pewno jeszcze więcej przyjdzie w przyszłości, stworzyłem moduły dla uzytkowników i wzbogaciłem panel administratora. W ten oto sposób ukończyłem prace nad pierwszą wersją PHP BLUE DRAGON. Pierwszą wersję BETA opublikowałem 23 maja 2003 roku, natomiast pierwszą wersję stabilną 3 czerwca 2003 roku i była on opatrzona numerkiem 1.0.1.

Dziękuje za zainteresowanie skryptem i historią jego powstania. Łukasz Sosna (tree@interia.pl)


Historia autora i jego przygody z Webmasterstwem

Obecna strona domowa systemu CMS jest serwisem dla Webmasterów i jednocześnie stroną na której rozwijam projekt darmowego systemu do zarządzania treścią na witrynach WWW dla osób bez kompletnej znajomości jakiegokolwiek języka programowania.

Strona powstała w czerwcu 2000 roku jako serwis wielotematyczny jednak dynamiczny rozwój Internetu i potrzeba ciągłego aktualizowania zawartych na witrynie treści spowodowała wyspecjalizowanie strony na serwis z poradami dla chcących posiadać własną stronę w Internecie.

Początkowo na stronie opiblikowany został mój kurs HTML, CSS, JavaScript i porady dotycząse projektowania stron w sieci. Z czasem jednak zawartość serwisu wzrastała wraz ze wzrostem moich umiejętności w posługiowaniu się technologiami sieciowymi.

Pierwszą nazwą serwisu był NetRanger i mieścił się on na darmowym koncie założonym na Wirtulalnej Polsce, a później na Interii.

Z czasem serwis zmnienił nazwę na Tree Web Site, ale dalej znajdował się na darmowym serwerze. Po kolejnych updatach strony zmieniłem nazwę na Net Mania, a następnie na Php-Blue-Dragon która pozostała już do dzisiaj.

Po jakimś czasie zaczeła się moja przygoda z PRV.pl gdzie założyłem alias na www dla ówczesnej strony (jeszcze Net Mania), który nadal funkcjonuje dla internautów nie idących z duchem czasu. W końcu strona została dostrzeżona w sieci i otrzymalem pierwsze konto sponsorowane dzięki któremu rozbudowałem serwis. Głównym czynnikiem był dostęp do technologii PHP, który to język programowania był dla mnie bardzo inspirujący i postanowiłem się na nim skupić.

Po kilku miesiącach zarządzania stroną WWW zaczeła ona mi ciążyć z powodu kłopotliwych czynności administracyjnych i niewygodnemu dodawaniu treści. Efektem tego było rozpoczęcie programowania skryptu CMS do zarządzania treścią.

Dziękuje za zainteresowanie moją historią. Łukasz Sosna (tree@interia.pl)


... powrót do strony głównej ...