phpSysInfo informacje o hardware serwera z PHP

phpSysInfo informacje o hardware serwera z PHP

slav
Projekt phpSysInfo to nie jest żadna nowość (pierwsze wersje sięgają 2001 roku), ale na pewno jeden z tych skryptów, które warto mieć w swoich ulubionych zakładkach. Skrypt ma tylko jedno zadanie – wyświetlić jak najwięcej informacji na temat sprzętu na którym pracuje. Mamy więc dostęp do informacji o wolnej pamięci, dyskach, procesorze i uptime serwera / komputera.
CSS Pivot edycja CSS inline

CSS Pivot edycja CSS inline

slav

Bardzo ciekawy i jednocześnie specyficzny projekt. CSS Pivot  pozwala na edycję CSS na niekoniecznie swoich stronach WWW. Dzięki czemu możemy “wstrzykiwać” CSS do obcych stron WWW pokazując jak coś może wyglądać po naszych zmianach, bez faktycznej edycji serwisu WWW i jego zawartości.

Czy idea jest wystarczająco jasna? Nie? To może na przykładzie. Zakładamy że mamy stronę X – chcemy pokazać komuś alternatywną wersję z innymi plikami / zmianami w CSS. Mamy do wyboru skopiowanie całej strony i podmianę plików CSS, stworzenie alternatywnej wersji plików CSS i wskazanie ich w nagłówkach, albo… użycie CSS Pivot.

VirtualBox i RDP

VirtualBox i RDP

slav

No tak. Mamy VirtualBox’a, którego możemy zdalnie obsługiwać. Pytanie tylko jak podłączyć się do konsoli każdego VM’a bez… konsoli? Na szczęście jest na to rozwiązanie – RDP. Można skorzystać z konsoli jaką dostarcza phpVirtualBox, ale na moim Ubuntu czasami zamiast tego co trzeba pojawiają się krzaki.

Instalacja FreeNAS 0.7 na VirtualBox

slav

FreeNAS to darmowe środowisko do tworzenia serwera NAS na w zasadzie dowolnym sprzęcie dostępnym w naszym domu, albo… biurze. Pisałem już o nim wcześniej . Z racji na małe porządki, postanowiłem zainstalować FreeNAS w wersji 0.7 na VirtualBox. Niestety zadanie to nie było takie proste. O tyle o ile stworzenie wirtualnej maszyny, wybór typu systemu operacyjnego na BSD -> FreeBSD są raczej oczywiste o tyle dwa dodatkowe ustawienia już nie są.

VirtualBox na Ubuntu + phpVirtualBox

VirtualBox na Ubuntu + phpVirtualBox

slav

Wirtualizacja – temat jak zawsze na topie. Dzisiaj pobawimy się w ustawienie VirtualBox ‘a na Ubuntu Server (więc nie mamy do dyspozycji GUI), ale mamy za to phpVirtualBox i serwer WWW – więc… mamy kompletne zdalne środowisko do wirtualizacji.

Dlaczego nie XenServer ? A dlatego, że do zarządzania nim mamy tylko prostą konsolę, albo… Windowsa. Jak nie mamy Windowsa – trzeba kombinować. Zależy nam na kompletnym środowisku do uruchamiania maszyn wirtualnych ale zarządzać chcemy tylko przez WWW.

Dlaczego prędkość ładowania strony jest tak ważna?

Dlaczego prędkość ładowania strony jest tak ważna?

slav

Kilka razy już wspominałem o tym, że prędkość ładowany jest bardzo ważna, ale nigdy nie opowiedziałem na pytanie “dlaczego?”. “Słowacki wielkim poeatą był!” – z tym się nie dyskutuje, strona musi być szybka. Sztampowa opinia, większość powtórzy ją bez żadnego wahania. Bo szybciej znaczy lepiej, ale… dlaczego?

Autoryzacja użytkowników w PHP

Autoryzacja użytkowników w PHP

slav

Prędzej czy później w każdej aplikacji dochodzimy do momentu kiedy trzeba rozpoznawać użytkowników. Standardowo problem staramy się rozwiązać poprzez stworzenie kilku standardowych elementów jakimi są formularz rejestracji i logowania.

Bardzo modne ostatnio też są logowania przy pomocy innych usługodawców – czyli znana usługa Facebook for Websites  (wcześniej znana jako Facebook connect), logowanie przez konta Gmail , LinkedIn , Twitter czy w końcu OpenID , które było pierwsze, ale jakoś się nie przyjęło. Mamy więc do wyboru sporo alternatywnych metod logowania.