Skrzynka narzędziowa webmastera
Najważniejszy cel tego artykułu to sporządzenie listy programów i narzędzi niezbędnych, przydatnych i/lub pomocnicznych w pracy webmastera, w środowisku windows NT. Wszystkie programy znajdziecie bez trudu używając ulubionej wyszukiwarki.
A więc powiedzmy, że siadam przy 'dziewiczej' maszynce na której będę pracować nad stroną. Co mi potrzeba?
* pakiet serwerów
Zazwyczaj przed pracą nad danym serwisem zgrywam pliki i bazę danych z serwera produkcyjnego, modyfikuję co trzeba, testuję i wrzucam znowu na serwer. Większość serwisów, nad którymi pracuję, mam zgrane na hdd, potrzebuję więc środowiska WAMP (Windows, Apache, Mysql, PHP), które nosiłbym przy sobie.
Apache/MySQL/Php - jakiś czas korzystałem z Krasnal Serv, ale potem niejaki grieco namówił mnie na XAMPP (od apachefriends) i tak już zostało na dłużej.
Zaletą XAMPP jest częstsze wydawanie nowych dystrybucji, łatwe przełączanie między php4 i php5, stabilne działanie i wersja przenośna ( XAMPP LITE) - czyli mogę zgrać całe środowisko na pendrive/dysk usb/płytkę i przenieść się na inny komputer bez instalacji i konfiguracji.
* Edytor CSS/HTML/PHP/SQL
Nadal nie mam idealnego. Polecam mieć pod ręką (tzn. skojarzone z plikami txt/php/html/css/js) coś małego i szybkiego, z kolorowaniem składni i wsparciem dla kodowania win/iso/utf. Od dłuższego czasu używam Notepad++, który jest przenośny i bardzo stabilny, ale nie potrafię go zmusić do poprawnego kodowania iso-8859-2.
Czasem używam więc Fox Edita, który przydaje się do plików w starym kodowaniu latin2. Jest malutki i startuje błyskawicznie, nie zamula systemu, wersja beta sporadycznie wywala jakiś błąd, ale nie zamyka się ani nie zawiesza. Poprawnie rozpoznaje i konwertuje pliki między kodowaniami win/iso/utf.
* klienty FTP
Od 2007 korzystam z Filezilla - wkurza brakiem drag'n'drop ale za to bardzo stabilna jako klient i serwer ftp.
SmartFTP - darmowy i nieźle wyposażony - szczególnie podobają mi się zakładki tak dla zdalnego jak i lokalnego systemu plików. Dodatkowo działa w nim drag and drop, ma masę ustawień, wznawia zerwane połączenia itd, jednak miał u mnie zawsze problemy z wydajnością i stabilnością.
* Grafika
Do edycji typu resize, crop, prostych zmian jasności/nasycenia, podglądu plików oraz edycji grupowej od paru lat wiernie służy mi IrfanView.
Do pracy nad grafiką jest jeden lider - Photoshop, ale któż może sobie na niego pozwolić? Daromwy GIMP jakoś zawsze mnie wkurzał (ten interfejs!), projekt GIMPShop miał być GIMPem z interfejsem Photoshopa, ale nadal nie jest stabilny.
Paint .NET jest za to darmowy i szybki, ma sporo narzędzi i nowoczesny wygląd. Można go używać do zastosowań komercyjnych. Na jego niekorzyść świadczą nie do końca poprawnie działające narzędzia i niezgodne z PS skróty klawiaturowe. Na razie lawiruję między GIMPShopem a Paintem .NET, jakoś się uzupełniają.
* Administracja MySQL
Odwiecznie phpMyAdmin a ostatnio narzędzia typu stand-alone z oficjalnej strony mysql - Mysql Administrator i Query Browser. Z uwagi na dostęp do konsoli coraz częściej korzystam też z linii komend.
* Managery plików
FreeCommander - polski świetny plikopastuch. Świetnie wyszukuje ciągi znaków, właściwie to po to tylko go używam :). Poza tym zwykle starcza mi explorer i filezilla.
* przeglądarki
Zalecam zainstalowanie przynajmniej 3 najpopularniejszych pod windows - najnowszego IE, Firefoxa, Opery. Pozwoli to nam na ocenę czy we wszystkich wyświetla się poprawnie (co nie zawsze musi znaczyć identycznie).
Do Firefoxa warto dołożyć odpowiednie pluginy:
* webdeveloper (masa narzędzi dla webmastera),
* xray (pokazuje kod html otaczający treść),
* colorzilla (pipeta)
* Firebug (dobry podgląd kodu, js, dom)
* IE Tab (podgląd strony renderowanej silnikiem IE)
*IE* z cooxie (podgląd cookies, formularzy, szybkie wybieranie proxy)
Opera - trzymam ją do sprawdzania czy strona się w niej dobrze wyświetla. Na temat opery niewiele wiem, ale polecam "letwist.net http://letwist.net jako kopalnię wiedzy na jej temat
* Inne
pathbuddy - skróty klawiaturowe wywołujące zadane foldery w oknie eksploratora, zapisz, otwórz - tego mi było trzeba! :)
Grzegżółka - świetny masowy konwerter pl znaków.
CSS Tab Designer 2.0 - szybki sposób na przygotowanie menu w css, kilkanaście wersji do wyboru - w tym chyba wszystkie prezentowane na A List Apart :).

A Linux? Znakomite kombajny
no tak