Archiv pro štítek: PHP

PHP cache: file vs. memcache

Dnes jsem měl nápad, mou již dříve napsanou PHP cache, předělat pro použití memcache jako úložiště místo souborů. Byl jsem velice nemile překvapen výsledkem. Použití memcache je řádově pomalejší než soubory. Hlavní strana serveru ceskybenzin.cz je z file cache obsloužena za 0.15ms a přes memcache za 1.5ms. Což je na můj vkus veliký rozdíl. Takže […]

Server-side PHP fragmentová cache

Jak jsem již dříve popisoval cache celých PHP stránek tak dnes Vám popíši způsob jak cacheovat části stránek které jsou výpočtové náročné na vytvoření. Nadefinujeme si funkce clear_cache(), dej_cache() a uloz_cache(). Použití je velmi jednoduché. Jen je potřeba pro každý cacheovaný segment stránek zvolit unikátní soubor a je třeba vytvořit adresář „cache“ s právem zápisu. […]

Návštevnost serveru ceskybenzin.cz

Děkuji všem uživatelům a návštěvníkům serveru ceskybenzin.cz za přízeň a spolupráci na tvoření rozsáhlé databáze aktuálních cen PHM v České republice. V současné době navštíví denně server více než 2 500 uživatelů a těmto návštěvníkům server pošle měsíčně více než 330 000 stránek. Server ceskybenzin.cz je od února 2011 provozován na VPS serveru firmy WEDOS […]

Blesky na Google mapě

Nedávno jsem pro společnost Meteopress naprogramoval mikrowebík 🙂 zobrazující aktuální počasí na území České republiky. Stránka je naprogramována kompletně v javascriptu, jQuery a vlastní obrázky meteoradaru jsou připravovány pomocí PHP a výborné grafické utility imagemagick. Nyní jsem doprogramoval současné zobrazení blesků a meteoradaru.

Meteoradar na Google mapě

Nedávno jsem pro společnost Meteopress naprogramoval mikrowebík 🙂 zobrazující aktuální počasí na území České republiky. Stránka je naprogramována kompletně v javascriptu a vlastní obrázky meteoradaru jsou připravovány pomocí PHP a výborné grafické utility imagemagick.

Jak zrychlit Váš PHP web? Použijte cache.

Na začátku Vašeho skriptu použijete include „c_start.php“; a na konci skriptu include „c_end.php“; V těle skriptu je možno použít ##TIMEDELKA## – bude nahrazeno časem provádění skriptu ##CACHE## – bude narazeno ANO/NE = použita cache ANO/NE. Současně skript zapíná GZIP kompresi = značně se sníží traffic na Vašem serveru. Skript je použit na serveru www.ceskybenzin.cz. Ve […]