Ri[k]ovo smětiště

  • PHP: Používáte glob()? Zbystřete!

    http://www.phparch.com/2010/04/putting-glob-to-the-test/ Mohu jedině potvrdit. Sběr dat z určitých souborů ze 714 adresářů, zanořených asi do 6 úrovní pomocí glob() v mém skriptu trval 8,5 vteřiny. Ta samá akce stejným způsobem, který uvádí autor článku jako nejrychlejší – pomocí metod opendir() a readdir(), bez použití is_dir() – mi nyní trvá 0,9 vteřiny. To je zlepšení výkonu skoro o 950% !
    4. 11. 2012 12:12
  • Drupal 6: migration from NodeHierarchy to Taxonomy

    If someone would have to do this job, you can use this code written by me. Just update name of module, computer name of node type ‚page‘ and vocabulary ID (do NOT forget!) and run this code. It should generate hierarchical taxonomy in vocabulary $vid and match nodes to its parents, like in nodehierarchy. It wants a bit of tweaking, not simply copy&paste.
    4. 11. 2012 12:10 (aktualizováno)
  • PHP: funkce mail() s českou diakritikou a přílohami

    V návaznosti na můj předchozí tweet jsem se rozhodl dát sem mojí funkci na odesílání mailu. Snad někomu pomůže minimálně úsporou času. Kdyby jste měli jakékoliv nápady na vylepšení, rád si je přečtu v komentářích. Díky /---pre <?php /** This function can send mail with attachments, custom headers and UTF-8 encoding for body and subject * example use: email(„david@example.net“, „Greeting from holiday“, „Hi, here is some my photos. See you soon“, „john@example.net“, „John Example“, array(„Reply
    4. 11. 2012 12:07 (aktualizováno)