Tvorba webu
Vše okolo webové tvorby... PHP, HTML, javascriptu a CSS...
API token je v My Profile / api token.
Reference toggl_api_docs/time_entries.md at master · toggl/toggl_api_docs · GitHub....
V javascriptu se musí použít encodeURIComponent(), když se chce zakódit i #.
Speciální znaky v url:
backspace %08
tab %09
...
Javascript
Na testování javascriptu je dobrá stránka http://js.do.
Na http://js.do/blog/bookmarklets/ si pak můžete rovnou udělat bookmarklet, který můžete online o debugovat.
Další možností je třeba http://chriszarate.github.io/bookmarkleter/, ten ale nemá t...
Online Javascript Editor - můžete si testovat javascript online.
Vytvoření bookmarkletu online - vytvoření bookmarkletu z js kódu....
Chci mluvit o atributu target="_blank" u tagu a (odkaz), tedy otevření odkazu v novém tabu (okně). Nedávno to po mě chtěl někdo na web chtěl, protože to byl odkaz na sdružení, které za danou webovou akcí stojí.
Můj názor: obecně jsem velmi silně proti otevírání odkazů d...
Reference How to calculate CPU usage of a PHP script « mindexception: out of context....
Reference performance - How to benchmark efficiency of PHP script - Stack Overflow.
Související
How to enable MySQL Query Log? - Stack Overflow
MySQL high CPU usage - Stack Overflow...
Stažení a instalace Xdebug
Na stránce http://www.xdebug.org/wizard.php stačí vložit výpis z funkce phpinfo(); a odeslat. Průvodce sám analyzuje cesty a napíše Vám, kam máte stažený soubor uložit a co změnit v php.ini:
Průvodce instalací Xdebug
...
Mé poznámky pro optimalizaci výkonu stránek.
v databazi pridany indexy
snizen pocet mysql pozadavku
readfile nahrazeno za presmerovani na soubor
http://kb.wedos.com/webhosting/chyba-503.html
...
Zajímavý projekt TinyCMS (http://tinycms.designskate.com/) pracuje bez databáze a je to vůbec asi nejlehčí (co se zdrojového kódu týče) redakční systém, který znám.
Dříve jsem používal CMSimple, ale nedávno jsem na jeden projekt potřeboval ještě jednodušší systém (s...
Nejlepší galerie fotografií je dle mé zkušenosti http://photopin.com/, je pod Creative Common licencí, takže jen stačí uvést jméno autora. Pro blog ideální.
Velmi pěkný přehled najdete v článku Kde na internetu najít kvalitní obrázky zdarma na zive.cz.
Pokud...
Zajímavý článek shrnující časté příčiny chybové hlášky Chyba 503 Service Temporarily Unavailable....
Dlouho jsem hledal, jak vložit do CKEditoru v módu WYSIWYG nějaký html kód (typicky odkaz na nějaký článek s popisem, na což jsem si udělal bookmarklet).
Popisů, jak vytvořit plugin, je hodně, ale jsou dost zdlouhavé - CKEditor Plugin Development, Creating a Simple CK...
Při přechodu na nový hosting, který má servery v Americe, jsem narazil na problém posunu času. Hodnou chvíli jsem s tím válčil, tak zde nabízím řešení.
PHP
Nastavení časového pásma v PHP se provede v souboru .htaccess:
# nastaveni casu
php_value date.timezone "...
Refernce http://httpd.apache.org/docs/current/mod/mod_rewrite.html#logging.
LogLevel alert rewrite:trace3
Dríve fungovalo:
NameVirtualHost *
<VirtualHost *>
ServerName localhost:80
DocumentRoot /www
RewriteEngine on
RewriteLog "logs/rewrite.txt"
RewriteLogLevel 9
<...
Při načtení php souborů i adresáře nette nefunguje competition (doplňování kódu). Složky se musí načítat zvlášť (jako samostatné projekty).
Viz http://stackoverflow.com/questions/873432/netbeans-php-code-completion....
Přesměrování webu na novou doménu s výjimkou jedné složky
Při přechodu na nový hosting jsem si chtěl starou adresu na novou přesměrovat s výjimkou jedné složky, ve které mám dál obsah pro starou adresu. Řešil jsem to docela dlouho, tak se o to podělím:
RewriteEn...
Návod pro přenos na localhost na Window (Uniform server).
Postup
Stáhnout soubory a databázi ze serveru (řekněme, že "www.muj_web.cz").
nakopírovat soubory do požadované složky (př. /www/MUJ_WEB)
Na localhostu vytvořit Vhost - spustit Uniform server jako progr...
Instaloval jsem Nette (framework pro PHP) a po stažení a rozbalení Nette Framework 2.0.3 pro starší PHP 5.2 s prefixy jsem pustil dle návodu Requirements-Checker. Tam bylo vše ok, jen to křičelo ohledně rewrite_mode, že nebudou hezké odkazy.
Instalace Nette do Netbeans
Netbean...
Předem upozorňuji, že se jedná o mou zkušenost, a proto mohou některé tipy být závislé na konfiguraci Nette.
Moje nastavení
NDebugger::enable(NDebugger::DEVELOPMENT); // zobrazovat ladenku
error_reporting(E_ALL ^ E_NOTICE); // nezobrazovat NOTICE
$application->catchExceptio...
.