Wstęp
WordPress jest z założenia platformą blogową, lecz mimo to, coraz częściej jest używany jako CMS ( Content Management System – system zarządzania treścią ), do stawiania zwykłych stron, stron firmowych, czy nawet całych serwisów internetowych. Główną jego zaletą jest prostota i intuicyjność, nawet nowi użytkownicy internetu którzy dopiero raczkują w tym temacie, szybko opanują podstawy jego obsługi. Oprócz tego że WordPress jest genialny, szybki i prosty, jest on także dostępny zupełnie za darmo!Silnik WordPressa jest rozwijany przez setki programistów wolontariuszy z całego świata, a oprócz tego, kolejne tysiące freelancerów, webdeveloperów itd, codziennie tworzy nowe szablony oraz wtyczki do WP, których są już tysiące. Ponad 100 milionów użytkowników wybrało WordPressa do zaprezentowania „siebie” w internecie.
Jeśli ktoś ma jeszcze jakieś wątpliwości, to spis przykładowych zalet WordPressa jakie przyszły nam do głowy:
- WordPress jest open source,
- WordPress jest darmowy, i rozpowszechniany na licencji GNU (GPL),
- WordPress’a można używać w celach komercyjnych czy zarobkowych, bez żadnych opłat,
- WordPress mimo tego że jest darmowy, jest rozwijany przez setki programistów z całego świata,
- Społeczność WordPress’a jest budowana przez miliony użytkowników na całym świecie,
- WordPress w wersji 3, w przeciągu kilku dni od premiery został pobrany ponad 3 miliony razy,
- WordPress w tej samej wersji, w przeciągu niespełna miesiąca, został pobrany kolejne 11 milionów razy,
- WordPress posiada bazę ponad 10.000 darmowych wtyczek, i cały czas przybywają nowe,
- Z oficjalnej bazy wtyczek WP, wszystkie w sumie, były pobierane ponad 100 milionów razy,
- WordPress działa na wszystkich systemach operacyjnych, na wszystkich przeglądarkach internetowych,
- WordPress zdobywa nagrody jako najlepszy Open Source CMS, między innymi w 2007, 2009 i 2010 roku
Historia
Zacznijmy od początku, czyli korzeni WordPressa. Początek roku pańskiego 2001, wtedy też Michel Valdrighi przy użyciu zwykłego PHP i MySQL’a napisał skrypt blogowy o nazwie B2/Cafelog. Rok później, w czerwcu, Matt Mullenweg, był w stolicy, Washington D.C. na obozie letnim, i tam, swoim nowym aparatem cyfrowym Sony, robił miliony zdjęć – którymi chciał się podzielić ze znajomymi z Houston. Skryptem który spełnił jego oczekiwania okazał się być b2/cafelog’a, gdyż był Open Source, i był napisany w PHP – który jego serwer obsługiwał. Niestety, niedługo potem, Michel Valdrighi, autor B2/Cafelog, ogłosił że jego skrypt nie będzie już dalej rozwijany. Kilka miesięcy później, Matt Mullenweg ogłosił na swoim blogu jego plan rozwijania oprogramowania na zasadzie bloga, zgodnego ze standardami sieciowymi, i dopasowanego wówczas do jego potrzeb. Po tej publikacji, jago kolega Mike Little, dodał mu komentarz o treści „Cóż, jeśli jesteś zainteresowany pracą na tym, pracujmy razem”, i wspólnie zaczęli pracę nad WordPressem, na bazie silnika B2/Cafelog. Wkrótce potem dołączył do nich także autor oryginalnej wersji, Michel Valdrighi. Mullenweg wtedy miał zaledwie 19 lat, i studiował na University of Houston.Pierwsze wydanie WordPressa zostało wypuszczone 27 Maja 2003 roku, i zostało ono opatrzone wersją nr 0.70.
Po pewnym czasie, WordPressem zainteresował się Mike Tatum z CNET, facet bardzo przewidujący, który widzi rzeczy z nadchodzących lat, na wiele lat przed innymi. Zaproponował on Matt’owi spotkanie w San Franciso, po którym dostał także u nich pracę. W tym czasie WordPress był cały czas rozwijany, i dodatkowo w wolnych chwilach w pracy, można było przy nim podłubać, jak szacuje Matt, ok 20% czasu pracy poświęcał rozwojowi WordPressa.
W 2004 roku, konkurencyjny projekt Movable Type, zmienił swoją licencję i warunki użytkowania, przez co większość z ich najbardziej wpływowych użytkowników przeniosło się na WordPressa, tym bardziej że Movable Type było oprogramowaniem komercyjnym, a WordPress nie tylko darmowym ale i Open Source.
W 2005 roku Matt zrezygnował z pracy w CNET, aby założyć firmę Automattic. Ideą było stworzyć markę, pod której skrzydłami będzie się rozwijać wiele projektów Open Source, i oprócz tego, będzie przynosić zyski – dzięki którym będzie się miało więcej możliwości. Pomysłem na zyski okazało się wprowadzenie płatnych usług w internecie, w chwili obecnej najbardziej dochodowym jest wordpress.com, oraz inne projekty z tym związane.
W 2007 roku WordPress wygrał nagrodę w kategorii Open Source CMS.
W październiku 2007 roku Automattic nabyło Gravatar’a, rok później IntenseDebate, a kolejne 2 miesiące później także PollDaddy. W chwili obecnej Automattic posiada także BuddyPress, bbPress, i wiele innych projektów, oraz zatrudnia ponad 50 pracowników.
W październiku 2009 roku Open Source CMS Market opublikował raport, z którego wynika że marka WordPressa cieszy się największą popularnością w stosunku do jakichkolwiek innych CMS’ów Open Source. Niedługo potem, WordPress wygrał także kolejną nagrodę jako najlepszy Open Source CMS.
W 2010 WordPress zdominował lożę chwały z poprzednich lat, w kategorii Open Source.
W 2011 WordPress wygrał także nagrodę dla najlepszej Aplikacji Internetowej Open Source.
Ciekawostki
Na koniec można jeszcze dodać kilka ciekawostek:- Nazwa WordPress została zaproponowana przez Christine Selleck, przyjaciółkę Matt’a Mullenweg.
- Mimo że WordPress osiągnął sukces i jest projektem wiodącym, B2/Cafelog jest wciąż rozwijany jako b2evolution.
- Mike Little i Matt Mullenweg, mimo tego że wspólnie pracowali nad rozwojem WordPressa od samego początku ( 2002 rok ), spotkali się dopiero w 2009 roku, na WordCampie w Wielkiej Brytanii.
- WordPress.com ma ponad 200 milionów odwiedzających w miesiącu.
Changelog- lista zmian
- wkrótceAutorzy
Matt Mullenweg oraz Mike Little są współzałożycielami projektu. W rozwoju silnika WordPressa pomagają także Ryan Boren, Mark Jaquith, Matt Mullenweg, Andrew Ozz, oraz Peter Westwood.WordPress jest także rozwijany przez jego społeczność, wliczając w to grupę testerów wolontariuszy, którzy sprawdzają i testują każdą nową wersję WordPressa przed jej wypuszczeniem, mają oni dostęp do nowych wersji zanim zostaną one opublikowane jako Beta, czy jakiś RC ( Release Candidate ). WordPress posiada także narzędzie Trac tool, które służy do wygodnego zgłaszania błędów, jak i zarządzania nimi. Na bieżąco można tam sprawdzić jak idą pracę nad naprawianiem jakiś już znanych błędów, albo co nowego będzie dodanego lub naprawionego w następnej wersji WP.
Licencja
WordPress jest udostępniony na licencji GNU General Public License. Czyli w skrócie, zalety takiej licencji dla WordPressa:- jest on całkowicie darmowy
- nie są także pobierane żadne miesięczne czy roczne opłaty za jego korzystanie
- można go wykorzystać w komercyjnych projektach, także bez żadnych opłat
System zarządzania treścią (ang. Content Management System, CMS)
OdpowiedzUsuńjest to aplikacja internetowa lub ich zestaw, pozwalająca na łatwe utworzenie serwisu WWW oraz jego późniejszą aktualizację i rozbudowę przez redakcyjny personel nietechniczny. Kształtowanie treści i sposobu ich prezentacji w serwisie internetowym zarządzanym przez CMS odbywa się za pomocą prostych w obsłudze interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze i moduły.
Podstawowym zadaniem platform CMS jest oddzielenie treści (zawartości informacyjnej serwisu) od wyglądu (sposobu jej prezentacji). Po wprowadzeniu nowych informacji przez uprawnionego redaktora system zapisuje je w bazie danych. Następnie system CMS generuje dynamicznie strony internetowe na podstawie treści pochodzącej z bazy danych oraz odpowiednich szablonów. Pozwala to na bardziej elastyczne a przede wszystkim wygodniejsze zarządzanie treścią niż ma to miejsce w przypadku zastosowania statycznych plików HTML.
Wykorzystanie szablonów stron sprawia, że zmiana koncepcji graficznej całego serwisu sprowadza się do przygotowania i zamiany szablonu (tzw. skórki). Dzięki takiemu podejściu proces publikacji w Internecie staje się prostszy. Ponadto te same dane można prezentować jednocześnie w różnych formatach np. jako pliki PDF.
W ostatnich latach platformy CMS znacznie ewoluowały, dodając m.in. możliwość elastycznej i dynamicznej modyfikacji już nie tylko treści, ale i struktury.
Systemy zarządzania treścią zazwyczaj oparte są na bazach danych i językach skryptowych (server-side), lub specjalistycznym oprogramowaniu uruchamianym po stronie serwera. CMS może być formą oprogramowania klienckiego, które do aktualizacji strony może używać takich protokołów jak FTP. Coraz częściej wykorzystywane są złożone techniki opisu struktur dokumentów (np. XML).
Najczęściej systemy CMS są napisane w językach takich jak: ASP, JSP, PHP, Python.
WordPress jest open source,
OdpowiedzUsuńOtwarte oprogramowanie (ang. open source movement, dosł. ruch otwartych źródeł) – odłam ruchu wolnego oprogramowania (ang. free software), który proponuje nazwę open source software jako alternatywną dla free software, głównie z przyczyn praktycznych, a nie filozoficznych[potrzebne źródło].