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
FreePBX 2.3.0
FreePBX to opensourcowe (licencja GNU GPL), napisane w PHP z użyciem bazy danych (m.in. MySQL lub SQLite) narzędzie pozwalające na założenie i prowadzenie wirtualnej centralki telefonicznej na dowolnej maszynie linuksowej. Jest w dużym stopniu zgodne z popularnym w tej dziedzinie rozwiązaniem o nazwie Asterisk (http://www.asterisk.org/).Pozwala zarówno na prowadzenie sieci stricte wirtualnych, ... »
BOUML 3.4
BOUML to opensourcowe (licencja GNU GPL), napisane w C++ z użyciem biblioteki graficznej QT narzędzie do tworzenia i edycji schematów systemów informatycznych, przepływu danych i algorytmów w standardzie UML 2. Działa w środowisku okienkowym praktycznie każdego systemu operacyjnego, dla którego napisano QT, czyli m.in. pod Linuksem, Uniksem, Solarisem (we wszystkich trzech z X-Window), MS ... »
phpworkbench
phpworkbench to opensourcowe (licencja GNU GPL), obiektowo zorientowane, napisane w PHP5 z użyciem technologii AJAX narzędzie ułatwiające debugowanie aplikacji PHP-owych. Składa się z frameworka (zestawu komponentów i szkieletu aplikacji) oraz interfejsu graficznego.Działa w przeglądarce internetowej (w chwili obecnej jedynie pod Firefoksem). phpworkbench pozwala na przeprowadzanie testów ... »
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. ... »
Coppermine Photo Gallery 1.4.10
oppermine Photo Gallery to opensourcowa (licencja GNU GPL), napisana w PHP galeria zdjęć i multimediów. Jest wielojęzyczna (ma kilkadziesiąt wersji językowych, w tym: polską, angielską, niemiecką, włoską czy hiszpańską) i łatwa w rozbudowie dzięki systemowi wtyczek (pluginów) oraz w integracji z innymi projektami (m.in. phpBB, Invision PowerBoard, VBulletin czy YaBB SE).Pozwala również ... »
4homepages 1.7.4
4homepages to darmowa (freeware), wielojęzyczna, napisana w PHP z użyciem bazy danych galeria zdjęć. Za darmo mogą jej używać osoby prywatne, instytucje edukacyjne i organizacje non-profit. 4homepages nadaje się nie tylko do prezentowania fotografii: możemy w niej zamieszczać także pliki audio (m.in. WAV, RA, MP3 czy MID) oraz wideo (m.in. MOV, AVI, MPG czy SWF).Co więcej, można dodawać ... »