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".
PEAR_Info to należący do repozytorium PEAR (http://pear.php.net) pakiet, którego zadaniem jest zbieranie i wyświetlanie informacji o zainstalowanych w naszym środowisku PHP modułach PEAR-owych. Jak podają sami twórcy tego narzędzia, jest ono PEAR-owym odpowiednikiem wbudowanej do PHP funkcji phpinfo(), która podaje szczegółowe dane na temat interpretera PHP, jego ustawień i zainstalowanych rozszerzeń. Podobny jest nawet sposób wyświetlania wyników (w odrębnych tabelkach), tyle że PEAR_Info używa schematu kolorów typowego dla PEAR-a.
Pakiet składa się z jednej klasy, noszącej nazwę PEAR_Info. Pozwala nam ona m.in. na zdefiniowanie katalogów PEAR-a (w parametrach konstruktora), wyświetlanie pobranych informacji (metody display(), show() oraz toHtml(); ta ostatnia pozwala na formatowanie wyników w HTML-u) i logo PEAR-a (pearImage()). Możemy też ustawić arkusz stylów CSS (setStyleSheet()), który będzie używany do określenia wyglądu strony wynikowej. To jednak nie wszystko: klasa PEAR_Info pozwala nam bowiem także na sprawdzanie, czy wybrany pakiet PEAR-owy jest zainstalowany (metoda packageInstalled()), pobieranie listy dostępnych modułów (getMembers(); umożliwia zawężanie i sortowanie listy) oraz ustawianie serwera Proxy (setProxy()).
W wersji 1.7.1 projektu PEAR_Info zmieniono wersję licencji pakietu z PHP 3.0 na PHP 3.01 oraz usunięto jeden z testów jednostkowych pakietu.
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.
Projektowanie sieci firmowej Stwórz sprawnie funkcjonującą sieć firmową
Sieć LAN to dziś nieodzowny element infrastruktury informatycznej w każdej firmie. Bez niej często w...
WLAN - bezpieczne sieci radiowe
Zabezpiecz firmową sieć Wi-Fi i zapewnij do niej swobodny dostęp użytkownikom
Sieć WLAN powinna być dobrze zabezpieczona, a jednocześnie...
Rejestr od A do Z ebook Czy Twój komputer działa ostatnio wolniej? Zastanawiasz się, dlaczego?
Myślisz sobie "...no cóż..., każdy sprzęt się starzeje, trzeba będzie...
Daty i czas w excelu Na pewno nieraz zdarza Ci się analizować w arkuszu wartości czasu i daty.
Wykonanie praktycznie każdego raportu okresowego wiąże się z...
Artykuły
Tworzenie własnych płyt DVD z filmami
Kiedy oglądałeś filmy na DVD, pewnie czasem chodziło Ci po głowie: „Fajnie byłoby nagrać własne filmy na płycie, tylko jak zrobić takie...
Usługi ADS i RIS - porównanie
Jednym z obowiązków każdego administratora jest instalowanie systemów operacyjnych i aplikacji. Microsoft oferuje w ramach realizacji...
IPSec w Windows Server 2003
IPSec (Internet Protocol Security) w wielu sieciach jest nieużywany. Najczęściej wysuwany argument przeciwko IPSec to: „zbyt skomplikowany i...
Powiadamianie SMS-em o nowej poczcie
Telefony komórkowe spełniają już setki funkcji. Jednak ciągle okazuje się, że mogą być jeszcze bardziej pożyteczne. Najlepszym tego...
Ściany ogniowe - testowanie i mapowanie reguł
Nie ulega wątpliwości, że pojawiające się na rynku nowe ściany ogniowe są coraz bardziej zaawansowane, a ich testowanie staje się coraz bardziej...
Skuteczne chłodzenie komputera
Częste zawieszanie się komputera w przypadkowych momentach, kłopoty z jego natychmiastowym uruchomieniem po długim okresie używania oraz wiele...