Wyniki wyszukiwania
Znalezione e-booki
XML w PHP – zastosowania
Bardzo się chyba nie pomylę, jeżeli napiszę, że większość z nas miała do czynienia z dokumentami XML lub chociażby słyszała terminy „dokument XML”, „język XML” lub tym podobne. Extensible Markup Language (XML) to sposób na opisywanie struktury danych. Swoją popularność zawdzięcza przede wszystkim bardzo prostej, rozszerzalnej składni. Stosując XML, nie (...)
Walidacja PHP + JavaScript
Chyba nikomu nie trzeba tłumaczyć, jak brzemienne w skutkach może okazać się wysłanie do bazy danych informacji podanych przez klienta bez wcześniejszego sprawdzenia ich poprawności. Pod pojęciem poprawności rozumieć należy nie tylko kwestie formatowania, sprawdzania pustych pól formularza czy choćby upewnienia się, czy adres e-mail podany przez klienta posiada znak (...)
Mechanizm obsługi sesji i cookies
Atrakcyjna strona internetowa to nie tylko piękna szata graficzna. To strona, potrafiąca dostosować się sama do preferencji użytkownika, który ją odwiedza. Czy to zadanie jest wykonalne? Odpowiedź na to pytanie jest prosta: oczywiście. Dzięki kontroli sesji i cookies możesz zwiększyć atrakcyjność swojej strony, gromadzić informacje o odwiedzających Twoją stronę internautach, (...)
Instalacja środowiska LAMP – Linux, Apache, MySQL, PHP5
Czy można uruchomić niskim kosztem dobry serwer WWW z obsługą takich technologii, jak PHP oraz MySQL? Odpowiedź na to pytanie jest jedna – można i do tego nie tylko dobry, ale nawet bardzo dobry, wystarczy tylko zdecydować się na Linuksa. Wbrew krążącym opiniom (wydawanym głównie przez osoby niezbyt zorientowane w (...)
Obsługa plików
Tworząc skrypty lub większe programy, trudno nie zetknąć się z problemem obsługi systemu plików. Logowanie błędów lub zdarzeń serwera, księga gości, liczniki odwiedzin czy choćby prosta baza danych teleadresowych to tylko niektóre z problemów, które można rozwiązać za pomocą zwykłych plików tekstowych. Przykłady zastosowań plików można by mnożyć bez końca. (...)
Znalezione artykuły
Qcodo 0.3.32
Qcodo to opensourcowy (licencja MIT), napisany w PHP framework (szkielet aplikacji i zestaw komponentów do wykorzystania) ułatwiający tworzenie aplikacji internetowych (webowych) w PHP. Wykorzystuje technologię AJAX, co umożliwia tworzenie dynamicznych stron WWW. Jest także wielojęzyczny – ma wiele wersji językowych, m.in. angielską, francuską, włoską, rosyjską, litewską, holenderską ... »
Pixelpost 1.6.0
Pixelpost to opensourcowe (licencja GNU GPL), napisane w PHP i MySQL-u narzędzie do prowadzenia fotoblogów lub galerii zdjęć, szczególnie na stronie domowej lub firmowej. Jest rozwiązaniem wielojęzycznym (ma wiele wersji językowych, w tym polską) i łatwo rozbudowywalnym dzięki systemowi wtyczek (pluginów). Modyfikacja wyglądu galerii w Pixelpost również nie powinna sprawiać problemów, ... »
LifeType 1.2.4
LifeType to opensourcowe (licencja GNU GPL), napisane w PHP narzędzie do prowadzenia blogów. Jest łatwe w rozbudowie dzięki systemowi wtyczek (pluginów), natomiast layout działającej pod nim witryny jest tworzony w oparciu o system szablonów Smarty (http://smarty.php.net). LifeType jest również rozwiązaniem wielojęzycznym: każdy blog na naszej witrynie może być tworzony w innym języku, ... »
Zabbix 1.4
Zabbix to opensourcowe (licencja GNU GPL), napisane w językach C i PHP, rozbudowane narzędzie do monitorowania sieci lokalnej. Interfejs systemu Zabbix działa w przeglądarce internetowej, natomiast backend – na każdej maszynie pracującej pod takimi systemami, jak Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, HP-UX czy Solaris. Zbierane przez Zabbiksa dane są gromadzone w bazie (MySQL, PostgreSQL, ... »
Metastorage
Metastorage to opensourcowy (licencja BSD), napisany w języku MetaL generator klas służących do manipulacji danymi (DAO, ang. Data Access Objects) i obsługi baz danych w PHP. Zacznijmy od klas DAO. Umożliwiają one przechowywanie danych odczytanych z bazy lub wysyłanych do niej w postaci obiektów, których pola odpowiadają poszczególnym kolumnom tabeli bazodanowej, a metody zwane setterami ... »
Console_CommandLine 0.1.1
Console_CommandLine to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet ułatwiający rozpoznawanie i obsługę parametrów (argumentów) skryptu PHP-owego w linii poleceń. Pozwala nam na stosowanie argumentów przypominających te z poleceń uniksowych; przykładowo, możemy mieć dwie wersje tego samego parametru, np. -h i --help w celu wyświetlenia pomocy. ... »
PHPUnit 3.2.0
PHPUnit to opensourcowa (licencja BSD), napisana w PHP5 biblioteka do przeprowadzania testów jednostkowych (ang. unit tests) w tym języku. Jest PHP-ową wersją (portem) znanego ze świata Javy narzędzia JUnit (http://www.junit.org/ w wersji 3.8.1. W skrócie, ideą testów jednostkowych jest zautomatyzowane, przeprowadzane przy użyciu specjalnych klas sprawdzanie wszystkich możliwych sytuacji ... »
Atomic OS v1.0.46
Atomic OS to opensourcowa (licencja GNU GPL), napisana w języku JavaScript biblioteka, której zadaniem jest przeniesienie pełnej funkcjonalności środowiska graficznego systemów operacyjnych, takich jak MS Windows, Linux z X-Window czy MacOS X, do przeglądarki internetowej. Będziemy więc mieli pulpit, na którym możemy wyświetlić tło i umieścić ikony; te ostatnie da się dowolnie przesuwać, ... »
CodeIgniter 1.5.4
CodeIgniter to opensourcowy (licencja własna, zbliżona do BSD), obiektowo zorientowany framework (czyli szkielet aplikacji i zestaw gotowych do wykorzystania komponentów) do tworzenia oprogramowania internetowego (webowego) w języku PHP. Opiera się na popularnym wzorcu MVC (Model-Widok-Kontroler), zakładającym podział aplikacji na trzy warstwy: modelu (przechowywanie danych), widoku (prezentacja ... »
Limb3-2007.2
Limb to opensourcowy (licencja GNU LGPL) framework (szkielet aplikacji i zestaw gotowych do wykorzystania komponentów) do tworzenia aplikacji w PHP. Opiera się na idei RAD, czyli Rapid Application Development (szybkie tworzenie aplikacji). Oddzielnie funkcjonują dwie linie projektu Limb: wykonana w PHP4 Limb2 (która w 2004 zajęła 3 miejsce w konkursie Zend) oraz zbudowana w PHP5 Limb3. Projekt ... »














