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 ...