Skorzystaj z porad ekspertów, które będziemy Ci, co tydzień, BEZPŁATNIE przesyłać na Twoją skrzynkę e-mail. Wpisz adres e-mail i kliknij przycisk "Zapisz się". Po zapisaniu się otrzymasz od nas dodatkowo raport "Rejestr na najwyższych obrotach".
Thickbox Gallery to opensourcowa (licencja MIT), napisana w PHP i JavaScripcie galeria zdjęć. Jest wielojęzyczna – obecnie dostępna jest angielska i japońska wersja jej interfejsu. Podobnie, jak inne rozwiązania tego rodzaju, Thickbox pozwala na dzielenie obrazów na albumy. Są one automatycznie układane w postaci hierarchii drzewiastej, którą możemy przeglądać na ekranie. Po otwarciu wybranego albumu, widzimy miniaturki obrazów. Są one automatycznie generowane przez Thickbox Gallery.
Oglądanie powiększonych obrazów jest natomiast realizowane z użyciem JavaScriptu; program ładuje wszystkie zdjęcia do przeglądarki internetowej i pozwala na ich błyskawiczne przełączanie. Pod tym względem Thickbox Gallery jest podobna do innych galerii javascriptowych, takich jak Lightbox, Litebox, Highslide, czy SmoothGallery; co więcej, pozwala ona na imitowanie tych aplikacji – w tym celu wystarczy wybrać odpowiedni motyw graficzny (ang. theme) z listy rozwijanej. Motywy graficzne w ThickBox Gallery są oparte na systemie szablonów patTemplate (http://trac.php-tools.net/patTemplate), co ułatwia ich modyfika cję i dopasowanie layoutu galerii do naszych potrzeb.
ThickBox Gallery pozwala nam na udostępnianie albumów zdjęć przy użyciu technologii Atom. Galeria współpracuje także z narzędziami Google Webmaster tools i korzysta z mod_rewrite – modułu serwera Apache, zapewniającego obsługę przyjaznych URL-i (ang. friendly URLs ).
Dużą zaletą galerii ThickBox Gallery jest także możliwość wypróbowania jej działania na stronie internetowej. W wersji 2 projektu poprawiono ścieżki dostępu do plików oraz tłumaczenia interfejsu; usunięto także parę błędów, związanych m.in. z tworzeniem wersji strony do wydruku, wyświetlaniem linków, a także obsługą CSS-ów i plików .htaccess.
HTML_TreeMenu to należący do repozytorium PEAR (http://pear.php.net) pakiet, który ułatwia generowanie wielopoziomowych hierarchicznych (drzewiastych) menu i innych struktur, które umieszczamy m.in. na stronach WWW. Drzewka są tworzone z użyciem JavaScriptu, dzięki czemu mogą być dynamicznie rozwijane i zwijane. Możliwe jest też generowanie menu bez JavaScriptu, co jest przydatne w przypadku przeglądarek, które go nie obsługują lub z którymi HTML_TreeMenu nie w pełni współpracuje. Jak podają twórcy, nie powinno być problemów z przeglądarkami Mozilla, Opera, Netscape 6 oraz Internet Explorer 6 (lub nowszy).
Cache_Lite to należące do repozytorium PEAR (http://pear.php.net) narzędzie, którego zadaniem jest keszowanie (ang. caching) zawartości stron WWW z poziomu aplikacji PHP-owych. Rozwiązania tego rodzaju są stosowane w celu zwiększenia wydajności witryny i zmniejszenia obciążenia serwera WWW oraz łączy internetowych.
Pojawiła się nowa wersja popularnej nie tylko w świecie PHP bazy danych SQLite. Nosi ona numer 3.5.8 i stoi pod znakiem paru nowości oraz usunięcia sporej ilości błędów.
Omówienie nowości w SQLite 3.5.8 warto zacząć od generatora liczb pseudolosowych, który doczekał się specjalnego interfejsu sqlite3_randomness().
Processmaker to opensourcowy (licencja AGPLv3 czyli Affero General Public License v3; istnieje także opcja komercyjna), napisany w PHP z użyciem SQL-a (obsługuje m.in. MySQL i Oracle) system do zarządzania projektami (PM, ang. Project Manager) oraz obiegiem informacji i obowiązków (ang. workflow) w firmie lub innej organizacji. Działa w przeglądarce internetowej i ma przejrzysty interfejs graficzny oparty na zakładkach (ang. tabs), w których umieszczono poszczególne funkcjonalności, takie jak zarządzanie własnym kontem i profilem, użytkownikami, procesami biznesowymi, itd.
BetterAWStats to opensourcowe (licencja GNU GPL), napisane w PHP5.2 z użyciem biblioteki graficznej GD2 narzędzie do sporządzania i prezentacji wszelkiego rodzaju statystyk na temat witryn internetowych. Jak sugeruje nazwa, jest ono oparte na wcześniejszym projekcie o nazwie AWStats. BetterAWStats pozwala na śledzenie dowolnej liczby witryn internetowych przy użyciu jednej instalacji.
Po długim, wielomiesięcznym oczekiwaniu pojawiła się najnowsza wresja PHP-GTK, nosząca numer 2.0. Jest ona wydaniem oficjalnym i stabilnym, opublikowanym po długich eksperymentach i całej serii testów (beta i wielu innych etapów).
Plosxom to opensourcowy (licencja GNU GPL lub Artistic License), napisany w PHP system do blogowania, przeznaczony przede wszystkim dla osób prywatnych lub firm prowadzących swoje blogi. Nie wymaga bazy danych – wpisy i komentarze składuje w plikach. Jest też łatwo rozbudowywalny dzięki modularnej strukturze oraz wtyczkom (pluginom).
RackTables to opensourcowe (licencja GNU GPL), napisane w PHP narzędzie ułatwiające zarządzanie sprzętem komputerowym w firmie. Przydaje się przede wszystkim w serwerowniach, w których funkcjonują klastry (ang. cluster), czyli zestawy wielu komputerów połączonych w większe jednostki obliczeniowe.
Najlepsze porady i optymalizacja Windows Vista Długo oczekiwany system Windows Vista jest wciąż tematem sporów. Częściej jednak daje się słyszeć głosy negatywne. Wydaje się więc, że...
Smarty - system szablonów
Wykorzystaj system szablonów Smarty na swojej witrynie. Stwórz elastyczną i nowoczesną aplikację webową.
Odseparowanie kodu PHP i warstwy...
BIOS od A do Z ebook Wyobraź sobie, jak by było, gdybyś już nigdy nie musiał się martwić, że po wciśnięciu przycisku zasilania Twój PC nie chce się uruchomić.
A co byś...
Komputerowa obróbka zdjęć Czy chciałbyś zmienić coś w swoich zdjęciach z wakacji, ślubu czy ze spotkania z przyjaciółmi? Chciałbyś poprawić w nich niedoskonałości, zmienić...
Kompendium PHP
Kompendium wiedzy o PHP – wszystkie niezbędne informacje dotyczące programowania w PHP w zasięgu ręki.
Być może jesteś doświadczonym...
Grafika w PHP
Wykorzystaj bibliotekę PHP GD do dynamicznego generowania grafiki, zabezpieczania oraz obróbki obrazków na Twoich stronach.
Język...
Uwierzytelnianie w PHP
Podnieś bezpieczeństwo swojej witryny – stwórz swój własny, bezpieczny mechanizm uwierzytelniania w PHP.
Jednym z najważniejszych...
OpenBSD jako bramka internetowa
Istnieje wiele darmowych systemów, które właściwie zainstalowane i skonfigurowane mogą służyć jako bramki i firewalle na styku sieci...