- Mateusz Żeromski | 2009-02-23 |
Komentarze: 8 |
Ciekawostki Php
Ostatnio przypadkowo trafiłem na instrukcję jak za pomocą css i obrazka PNG ustawić narożniki dla obrazka. Dla mnie wydało się to bardzo nieprofesjolanie, bo wiadomo, że w takim rozwiązaniu należy stosować ieHack oraz dochodzi zbędny kod html,css i js. Postanowiłem opisać jak należałoby to zrobić wykorzystując gd2, tzn napisałem generator obrazków do tego celu :) Dodatkowo naniesiemy napis niestandardową czcionką – znak wodny, podpis itp
czytaj dalej »
Poprzedni artykuł na temat silników baz danych wywołał krytyke artykułu z powodu pominięcia kluczy obcych w innodb – i słusznie :)W tym artykule napiszę krótki wstęp co to są te klucze obce po ci i podam jakiś przykład.
czytaj dalej »
W jQuery można tworzyć elementy na wiele sposobów, albo dodając jako atrybut jako w metodzie html() albo też korzystać z document.createElement() lub append(obj). W zależności od przypadku każde rozwiązanie ma swoje wady i zalety. czytaj dalej »
Jakiś czas temu postanowiłem przeprowadzić test, jaki silnik mysql jest najlepszy w jakim przypadku. Kiedyś wszystko tworzyłem w myisam lecz teraz widzę, że to nie było zbyt dobrym posunięciem :). Mysql oferuje kilka silników i każdy z nich ma swoje wady i zalety. W tym artykule porównam te silniki podając konkretne zapytania sql, oraz czasy w jakich zostały one wykonane dla każdego modelu. Tym artykułem również rozpoczynam kategorię Bazy danych na moim blogu.
czytaj dalej »
Kontynuując cykl optymalizacji aplikacji przedstawiam wam moja super klasę cachowania.
Przyspiesza ona generowanie stronek dość istotnie.
Wyobraźmy sobie system informatyczny, serwis www czy też inne ustrojstwo,
zawsze w każdej aplikacji jest chociażby jedna funkcja, która jest często
wywoływana i jej wykonanie zajmuje więcej czasu niż 0.05 sek, a jej wynik
zmienia się dość rzadko, np raz na godzinę. Czemu więc by nie wykonać
optymalizacji takiej funkcji? A co jeżeli bardziej się nie da? I tutaj
właśnie przedstawiam rozwiązanie :).
czytaj dalej »
Tym razem będzie krótko. Ostatnio był mi potrzebny skrypt do sprawdzania pozycji w google, jednak nie miałem odwagi wykorzystywać aktualnie istniejących aplikacji (rejestracja, logowanie i inne tego typu pierdoły), sam napisałem taki skrypt. Znajduje się tutaj Sprawdź pozycję w google!. Zapraszam do korzystania, być może kiedyś to rozwinę, np o moduł statystyk, ale aktualnie będzie tak to wyglądać.
czytaj dalej »
W poprzednim artykule opisałem możliwości gzipowania plików tekstowych zanim zostaną one przesłane do użytkownika. Lecz zanim strona będzie mogła zostać zgzipowana musi być wygenerowana. Aby uzyskać super wydajność tutaj również zastosować jakiś mechanizm. W zależności od potrzeb buduje się bardziej lub mniej złożone procedury cachowania wygenerowanej treści. Stosując prosty przykład pokazuję jak łatwo jest to zrobić dla swojej stronki domowej :)
czytaj dalej »
Ostatnio coraz głośniej się robi o tym jak sobie radzić z dużą ilością użytkowników bo jednoznacznie oznacza wysoki transfer. Jednym z lekarstw na tę okoliczność jest używanie gzipa – czyli przesyłanie spakowanych stronek do użytkownika. Dotyczy się to wszystkich plików tekstowych, czy również javascript i css. Pliki multimedialne możemy pominąć bo żaden kompresor nie spakuje jpg’a czy avika :)
czytaj dalej »
Dziś chciałem spakować trochę plików aby nie zajmowały miejsca. Był to „projekt” badawczy, polegał na sprawdzeniu jaka kompresja jest najlepsza. Praktycznie nie ma to znaczenia bo zawsze można dokupić kolejne 500GB dysku ale aby zaspokoić swoją ciekawość wykonałem test.
czytaj dalej »
- Mateusz Żeromski | 2008-09-06 |
Komentarze: 19 |
Ciekawostki Php
Drocząc się ostatnio z moją narzeczoną (tak tak, już niedługo ślub :) ), o znajomych na naszej klasie postanowiłem napisać automat do zapraszania znajomych na naszej klasy. Okazało się to dość ciekawym zadaniem oraz pokazało mi jak łatwo jest zdobyć popularność na tym serwisie i innych :)
czytaj dalej »