16. 2012

leden

PhpFog - PHP hosting s deployem přes GIT zdarma

Nedávno jsem si začal hrát s Ruby on Rails, což s sebou přineslo jednu parádní změnu oproti PHP – webhostingy s deployem přes GIT. Oproti FTP naprostý luxus. Především pak vyšperkované Heroku, které je navíc bez vlastní domény zcela zdarma pro neomezený počet projektů. To vše navíc s vlastními nástroji, které vše maximálně usnadňují a automatizují.

Proto když jsem začínal nový projekt na PHP, který budu muset neustále ukazovat a aktualizovat, hledal jsem něco pro PHP. Překvapilo mě, že pro existují snad jen dvě podobné služby. Z těchto jsem si vybral PhpFog a nelituji.

6. 2009

říjen

Autoukládání textarey pomocí AJAXu a cookies

Po poslední zkušenosti, kdy se mi kvůli pádu prohlížeče smazal celý článek těsně před odesláním jsem si naprogramoval jednoduchou zálohu textarey pomocí AJAXu a cookies.

EDIT:

Pro případné rýpaly: Ano, pro tento příklad je samozřejmě zbytečné použití jQuery a vůbec celého AJAXu, ale jako příkladové řešení použití AJAXu v jQuery je tento příklad použitelný. Celý tento příklad by se dal napsat pouze v JavaScriptu.

20. 2009

září

Obrana proti spamu v komentářích

Každý, kdo má svůj blog se už asi setkal s nějakým tím nevyžádaným komentářem. Když jsem si programoval svůj vlastní blog, říkal jsem si, „kde by se tak na mojem blogu vzal spam“, avšak v momentě kdy adresa blogu dosáhla PR1, objevila se hromada spamu a já musel uvažovat, jak se bránit.

Je samozřejmě spousta způsobů jak se bránit. Bohužel buďto ochrany otravují uživatele (captcha), nebo administrátora (schvalování komentářů). Pokusím se zde popsat několik možných způsobů a mé vlastní řešení spolu s implementací.

28. 2009

srpen

Zbrusu nový web redakčního systému

Sám sebe začínám překvapovat. Dnes jsem se konečně dokopal k tomu kompletně překopat informační web o mém redakčním systému.

Zájemcům by měl nabídnout více informací o tom, co je vlastně redakční systém zač a to hlavně přehledněji. Web už není blog-like jako předtím, kde se všechny novinky míchaly mezi sebe. To bohužel znamená, že už neslouží jako ukázka samotného redakčního systému, jelikož je tvořen pouze statickými stránkami. Tuto skutečnost jsem však bohatě vynahradil demo stránkou, na které má kdokoliv přístup do administrace a tak se může s redakčním systémem seznámit i zevnitř.

Samotný redakční systém už nehodlám příliš vylepšovat a aktualizovat. Kód se mi zdá příšerný a proto spíš uvažuji o kompletně nové verzi napsané od základů. Nejradši bych použil Nette framework, ale nebylo by od věci zkusit si napsat složitější aplikaci, objetově a bez nějakých berliček v podobě frameworků. Jedinou berličku o které uvažuji je použít Dibi pro přístup k databázi, což by umožnilo jednoduše rozšířit podporu možných databází a nenutit uživatele používat klasiku v podobě MySQL.

23. 2009

květen

Zpráva na Twitter pomocí PHP

Když jsem kdysi dávno zakládal Twitter účet blogu, čekal jsem, že Twitter nabídne nějakou oficiální knihovnu, pomocí které se budou dát snadno posílat zprávy přes PHP. Bohužel tomu tak není. Musel jsem pohledat na API Twitteru, kde byly odkazy na neoficiální knihovny. Vyzkoušel jsem jich pěknou řádku až jedna zafungovala. Bohužel zrovna jedna z nejprimitiv­nějších knihoven, ale ke svému účelu postačí.

« Předchozí 1 2 Další »

Hledej