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
TCPDF 1.53.0.TC031
TCPDF to opensourcowa (licencja GNU LGPL), napisana w czystym PHP biblioteka do generowania PDF-ów. Powstała w oparciu o inną klasę, o nazwie FPDF (http://www.fpdf.org). Działa zarówno pod PHP4, jak i pod PHP5. Nie wymaga żadnych zewnętrznych rozszerzeń PHP, a jej funkcjonalność pozwala na tworzenie praktycznie dowolnych dokumentów w tym formacie. TCPDF obsługuje wszystkie standardy kodowania ... »
EdenWall/NuFace 1.2.8
EdenWall/NuFace to opensourcowe (licencja GNU GPL), napisane w PHP i Pythonie narzędzie do zarządzania zaporami ogniowymi (firewallami). Pozwala na zarządzanie routerami i bramami dostępowymi oraz NAT-ami. W PHP utworzono interfejs WWW tej aplikacji, a w Pythonie jej backend (silnik). Narzędzie korzysta ze standardu XML w celu przechowywania, eksportu i importu danych konfiguracyjnych. EdenWall/NuFace ... »
PHP_FunctionCallTracer 1.0.0RC1
PHP_FunctionCallTracer to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet wspomagający debugowanie aplikacji PHP-owych. Jego rola polega na śledzeniu i rejestrowaniu wywołań funkcji (ang. function calls). W przeciwieństwie do rozbudowanych systemów debugujących, takich jak XDebug (http://www.xdebug.org), PHP_FunctionCallTracer nie działa w architekturze ... »
Smarty 2.6.19
Smarty to jeden z najpopularniejszych systemów szablonów dla PHP. Pozwala na pełne oddzielenie kodu aplikacji od wyglądu strony; jest dość łatwy w opanowaniu i obsłudze. Jego znaczniki są przejrzyste i zrozumiałe i dają się łatwo odróżnić od tagów HTML-owych, m.in. dlatego, że umieszczamy je w nawiasach klamrowych, a nie trójkątnych. Co więcej, lepsze edytory HTML-owe rozpoznają ... »
Mail_Queue 1.2.1
Mail_Queue to należący do repozytorium PEAR (http://pear.php.net), obiektowo zorientowany pakiet, który zapewnia kolejkowanie emaili w aplikacjach PHP-owych. Jest on szczególnie przydatny dla twórców narzędzi do wysyłania newsletterów czy alertów (powiadomień, np. o modyfikacjach kodu w projektach tworzonych przez wiele osób, wykrytych w aplikacji błędach, odpowiedziach na forum, itd). ... »
Eyes of Lynx 0.1.7
Eyes of Lynx (EoL) to opensourcowa (licencja GNU GPL) galeria zdjęć. Obsługuje formaty PNG, JPG i GIF. Została napisana w PHP z wykorzystaniem JavaScriptu i intensywnie korzysta z dobrodziejstw dynamicznego HTML-a (DHTML-a); dzięki temu bardziej przypomina przeglądarkę obrazów spod systemu Windows (np. ACDSee albo Irfanview) czy Linux (np. kview, xview, gqview, itd), niż typową galerię ... »
QuickCache 2.1rc1
QuickCache to opensourcowe (licencja GNU GPL), napisane w PHP narzędzie do keszowania zawartości witryn internetowych. Znacząco przyspiesza pobieranie stron internetowych - według autorów, wydajność wzrasta o 80%. Tak dobre wyniki zawdzięczamy wykorzystaniu kompresji strony podczas jej przesyłania, przeprowadzanej z użyciem biblioteki Zlib, która korzysta ze standardu GZIP.Wzrostowi wydajności ... »
Simple WebSite Software 1.0.0
Simple WebSite Software to opensourcowe (licencja GNU GPL), napisane w PHP oprogramowanie do tworzenia witryn internetowych. Stanowi połączenie frameworka i systemu zarządzania treścią (CMS; ang. Content Management System). Opiera się na plikach i nie korzysta z bazy danych, co ułatwia jego przenoszenie między serwerami. Jest przeznaczone do tworzenia niewielkich sajtów, głównie stron prywatnych ... »
BBCode 1.0.0
BBCode to należące do repozytorium PECL (http://pecl.php.net), napisane w C++ rozszerzenie (ang. extension) języka PHP, zwiększające jego możliwości o natywną obsługę BB-kodu. BB-kod (ang. BB-code) to uproszczony system znaczników, pozwalający na definiowanie stylu tekstu i wstawianie niektórych obiektów (np. linków, obrazków, tabel) bez korzystania z HTML-a. Podobnie, jak HTML, BB-kod ... »
PmWiki 2.2.0-beta63
PmWiki to opensourcowy (licencja GNU GPL), napisany w PHP z użyciem MySQL-a system typu wiki. Rozwiązania tego rodzaju, z których najsłynniejszym jest MediaWiki (silnik Wikipedii, http://wikipedia.org i http://wikimedia.org), służą do prowadzenia portali tworzonych przez społeczność, takich jak internetowe encyklopedie, dokumentacje projektów, itd.Witryny te składają się ze wzajemnie ... »