phpFashion

Základní informace o zdroji

Ikona
Domovská stránka https://phpfashion.com/
RSS export http://phpfashion.com/feed/rss

Systémové informace o zdroji

ID 290
Jmenné ID phpfashion
Články ručně přidává správce systému NE
Články jsou schvalovány správcem NE
Titulek zdroje stahován z RSS exportu ANO
Kontrola aktuálnosti proběhla 17. listopadu 2018 13:40
Návratový kód HTTP 200
RSS export naposledy zpracován 17. listopadu 2018 13:40
Kontrola aktuálnosti naplánována na 17. listopadu 2018 14:40

Chtěl napsat článek, ale…

V tu-dů listu mi už druhý týden visí: „Sepsat článek, proč podporovat Nette.“ A zatímco jsem to odkládal, tak kluci z Freelo mě předběhli a napsali to tak moc dobře, že už nemá smysl se o něco pokoušet  Díky moc! A tady je 14 důvodů, proč podpořit…

phpFashion | 13. 7. 2018 12:15 | #

Co se chystá v Nette?

Co přinesou příští verze Nette Frameworku a jaký je plán pro další vývoj? Nette je tvořeno řadou knihoven, z nichž některé patří mezi světovou špičku: Latte je nejbezpečnější šablonovací systém, Tracy je mnohými považován za nejpřívětivější debugovací…

phpFashion | 4. 7. 2018 14:25 | #

Nette spouští ambiciozní program

Nette spouští nový crowdfundingový program, jehož cílem je získat finanční prostředky pro vývoj frameworku. Hlavní změnou je, že místo jednorázových příspěvků je zaměřen na pravidelnou měsíční podporu. Ta může přicházet jak od jednotlivců, tak od firem,…

phpFashion | 3. 7. 2018 16:15 | #

Dibi 4: sluší mu přísný kabát?

Už je to šílených dvanáct let, co jsem na tomto blogu představil knihovnu Dibi. Dnes se dočkala čtvrté verze. Využívající všech předností moderního PHP 7.1. Vývoj a testování verze 4.0 trvalo 11 měsíců a čítá 114 komitů, zapojilo se do něj několik…

phpFashion | 12. 5. 2018 16:20 | #

How to Mock Final Classes?

How to mock classes that are defined as final or some of their methods are final? Mocking means replacing the original object with its testing imitation that does not perform any functionality and just looks like the original object. And pretending the…

phpFashion | 13. 9. 2017 20:55 | #

Jak mockovat final třídy?

Jak mockovat třídy, které jsou definované jako final nebo některé z jejich metod jsou final? Mockání znamená nahrazení původního objektu za jeho testovací imitaci, která neprovádí žádnou funkcionalitu a jen se tváří jako původní objekt. A předstírá…

phpFashion | 13. 9. 2017 20:30 | #

Jak souhrnně nazývat třídy a rozhraní?

Názvoslovný oříšek: jak souhrnně označovat třídy a rozhraní? Jak třeba nazvat proměnnou, která může obsahovat jak název třídy, tak rozhraní? Co zvolit místo $class? Dá se tomu říkat type ($type), nicméně to je zase příliš obecné, protože typem je…

phpFashion | 31. 8. 2017 12:35 | #

PhpStorm a napovídání nad $this->template

Jak se zbavit upozorňování PhpStormu na „undefined fields“ a aktivovat napovídání u objektu $this->template v presenterech? Tedy jak změnit tento pohled s podtrženým abc a prázdným napovídacím okénkem: Na tento? Jednoduše. Stačí do presenteru (například…

phpFashion | 7. 8. 2017 23:00 | #

Nette lišta dává tipy na zajímavé články, videa, události

Web Nette prochází redesignem a první vlaštovkou je zbrusu nová horní lišta. Na ní podobně jako ve vysílání ČT 24 nebo CNN běží tipy na zajímavé články, knihovny, videa, události atd. Díky ní by vám nemělo uniknout nic zajímavého, co se kolem…

phpFashion | 22. 6. 2017 19:15 | #

Jak správně updatovat Nette

Potřebujete aktualizovat projekt běžící na Nette 2.0 na nejnovější verzi? Tady je pár tipů, jak na to. Stoupejte po jednotlivých verzích Tj. nejprve aktualizujte na Nette 2.1, poté 2.2, a tak dále. Důvod je ten, že pokud se v Nette nějaká vlastnost…

phpFashion | 11. 10. 2016 13:45 | #

Nette 2.4: už je za rohem!

Za pár týdnů vyjde nová verze Nette 2.4, nejnabušenější Nette všech dob. Postupně budu přidávat články, kde se dozvíte o všech novinkách, ale ještě předtím… …by bylo skvělé, kdybyste otestovali, jestli pod ním běží vaše aplikace. Na všech svých webech…

phpFashion | 19. 5. 2016 20:00 | #

php_ssh2.dll for PHP 5.6 and 7.0

PHP ssh2 thread safe binaries for Microsoft Windows: php_ssh2.dll for PHP 5.6 x86 php_ssh2.dll for PHP 5.6 x64 php_ssh2.dll for PHP 7.0 x86 php_ssh2.dll for PHP 7.0 x64

phpFashion | 9. 2. 2016 1:20 | #

Everything About Output Buffering in PHP

What you can't learn from the documentation + patch for security hole + advice on how to speed up server response. Output buffering allows you to have output of PHP (primarily generated by echo) stored into an memory (ie. buffer) instead of immediately…

phpFashion | 8. 2. 2016 16:10 | #

Co nevíte o output bufferingu v PHP

A co se ani v dokumentaci nedočtete, včetně záplaty na bezpečnostní díru a rady, jak zrychlit odezvu serveru a naopak ji nezbrzdit. Output buffering umožňuje, aby výstup PHP skriptu (především funkcí echo) nebyl okamžitě odeslán do prohlížeče nebo…

phpFashion | 8. 2. 2016 13:50 | #

Nette Pro: úplně bez obalu

Blíží se spuštění Nette Pro. Chemix sepsal, o co jde, a já dokončuji web, kde bude vysvětleno, co to přinese. Protože jsem zaznamenal i nějaké obavy, rád bych je rozptýlil a zkusím proto Nette Pro popsat zcela bez obalu. Například Martin Zlámal se ptal:…

phpFashion | 27. 11. 2015 2:20 | #

Dibi 3.0 je venku, Texy na cestě

Zmodernizoval jsem kód knihoven Dibi a Texy, třídy přenesl do jmenných prostorů a využil syntaxe PHP 5.4. Zároveň jsem doplnil mechanismus, aby knihovny fungovaly i s existujícím kódem, který používá původní názvy tříd. Výsledkem je Texy 2.8 (release…

phpFashion | 8. 11. 2015 19:50 | #

Jak vyvíjet komfotrněji?

Nová verze Nette 2.3.7 přináší spoustu vylepšení, jedno z nich si ale rychle zamilujete. Jsou to chybové hlášky, které se vám pokusí napovědět, pokud uděláte překlep. Určitě jste už někdy narazili na podobnou chybu: Chcete v šabloně vykreslit komponentu…

phpFashion | 14. 10. 2015 17:20 | #

Jak na souhlas s cookie ve zkurvené EU

Víte, že nejpozději do 30. září 2015 máte povinnost získat souhlas uživatelů, pokud používáte na svém webu třeba Google AdSense? Proč, nač a jak na to? (Verze pro příznivce EU) Evropská unie přišla se zkurvenou směrnicí (tzv. sušenkovým zákonem), podle…

phpFashion | 11. 8. 2015 19:30 | #

Jak na souhlas s cookie v EU

Víte, že nejpozději do 30. září 2015 máte povinnost získat souhlas uživatelů, pokud používáte na svém webu třeba Google AdSense? Proč, nač a jak na to? Evropská unie přišla se směrnicí (tzv. sušenkovým zákonem), podle které musí uživatel webu dát…

phpFashion | 11. 8. 2015 19:30 | #

Jak správně načítat webové fonty

Stránka by měla být čitelná ihned. Je velmi protivné, když si například v metru nemůžete přečíst článek jen kvůli tomu, že se nestihl načíst webový font. Prohlížeče se totiž chovají tak, že text zobrazí až poté, co se font stáhne, aby zabránili tzv…

phpFashion | 19. 7. 2015 14:35 | #

Rychlejší stránky s Google Universal Analytics

Ukáži vám, jak zrychlit načítání Google Analytics nebo Web Loaderu a ještě zjednodušit měřící kód. Tímto kódem vložíme do stránky měřící bod Google Analytics: (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){…

phpFashion | 18. 7. 2015 18:10 | #

Chrome a nekonečné přesměrování

Chrome 44 (beta) odesílá nově hlavičku HTTPS: 1, která může způsobovat problémy. Na některých hostinzích (z těch co používám třeba WebSupport už to opravili) si pak PHP myslí, že požadavek je pod šifrovaným spojením HTTPS. Tj. proměnná $_SERVER['HTTPS']…

phpFashion | 8. 7. 2015 21:20 | #

Jak se opouští PHP 5.3

PHP 5.3 je stále nejpoužívanější verzí PHP. Nicméně jde o verzi nepodporovanou, nevycházejí už ani záplaty na závažné bezpečnostní díry. Podle trendů se zdá, že verze 5.4 by ji mohla vystřídat po prázdninách. Ironií je, že v ten moment i jí skončí…

phpFashion | 27. 5. 2015 13:05 | #

Jak na převod array() na [] v Gitu

Jak jsem v projektech, které používají PHP 5.4 a vyšší, převáděl starou syntaxi pro zápis polí array() na novou []. Samotný převod PHP souborů je úplně jednoduchý. Stačí použít PHP 5.4 Short Arrays Converter a v repozitáři zavolat: php…

phpFashion | 26. 5. 2015 19:15 | #

PHP 5.4 Short Arrays Converter

Command-line script to convert between array() and PHP 5.4's short syntax []. It uses native PHP tokenizer, so conversion is safe. The script was successfully tested against thousands of PHP files. Download from GitHub To convert all *.php and *.phpt…

phpFashion | 26. 5. 2015 18:40 | #

Framework je přežitek

Způsob, jak se vyvíjejí aplikace v PHP, se v posledních 5 letech dramaticky proměnil. Nejprve jsme opouštěli čisté PHP a učili se používat frameworky, později přišel Composer a s ním instalace knihoven z příkazové řádky a nyní nastává konec frameworků,…

phpFashion | 8. 4. 2015 20:10 | #

Nette je 3. nejpopulárnější framework!

Nette se v anketě Best PHP Framework for 2015 pořádané magazínem SitePoint umístilo na úžasném 3. místě. Moc děkuji všem za hlasy, tak skvělý výsledek jsem opravdu nečekal. Těší mě na tom, že uživatelé jsou s Nette nejspíš spokojení, jinak by asi hlasy…

phpFashion | 2. 4. 2015 2:40 | #

Nabušené DI srdce pro vaše aplikace

Jednou z nejzajímavějších částí Nette, kterou vychvalují i uživatelé jiných frameworků, je Dependency Injection Container (dále Nette DI). Podívejte se, jak snadno jej můžete použít kdekoliv, i mimo Nette. Mějme aplikaci pro rozesílání newsletterů. Kód…

phpFashion | 10. 3. 2015 15:20 | #

Generování odkazů kupříkladu v emailech a Nette 2.3

Od Nette 2.3 je k dispozici nástroj LinkGenerator pro vytváření odkazů bez nutnosti použití presenterů a přitom stejně pohodlně. Jak ho použít? Ukážeme si to na příkladu třídy, která odesílá emaily. Kód emailu může vypadat nějak takto: Subject of…

phpFashion | 4. 3. 2015 13:35 | #

Nefunguje ti flexbox na iPadu, co?

Jak zprovoznit CSS Flexbox na iOS zařízeních aneb pár poznámek pro sebe, až zase příště budu zoufat, proč to neflexí, a tápat v paměti, jak jsem to minule vyřešil. Prefixy Safari stále ještě, i ve verzi 8.1, vyžaduje pro Flexible Box prefixy. Jsi opět…

phpFashion | 11. 2. 2015 22:00 | #