flickr galerie | Twitter @Padáček | Facebook profil | Foursquare profil | LinkedIn profil

Zápisky.info


Menší test Zend Development Environment

Někde jsem četl, že Zend Development Environment je to nejlepší vývojové prostředí pro psaní a ladění aplikací programovaných pomocí PHP5. Nedalo mi to, abych si nestáhl trial verzi tohoto komerčního produktu a alespoň krátce jej neotestoval.

Musím říct, že implementace napovídání je napsána velmi dobře. Občas jsem si připadal jako bych psal nějakou aplikaci pod Eclipse. V malém okně Inspectors vidíte strukturu aktuálního souboru – deklarované konstanty, metody a objekty – pokud objekty dědí z jiných tříd nebo implementují rozhraní, vidíte i strukturu těchto tříd/rozhraní. Součástí studia je i klasická práce s projekty.

Pokud píšete objekty a dokumentujete je pomocí komentářů phpdoc (obdoba javadoc), pak vám prostředí samo nabízí jednotlivé tagy. V aplikaci je integrován i nástroj phpDocumentator, takže si můžete zmíněnou dokumentaci ihned vygenerovat a nemusíte se zdržovat s instalací tohoto nástroje.

Co mi trochu vadilo, byla pomalá odezva nástroje na mé příkazy. Nevím proč, ale neustále nestíhal zpracovávat instrukce. Testoval jsem ho na téměř novém notebooku s procesorem Pentium D 1,7 GHz, 512 MB RAM a 128 MB grafickou kartou (není integrovaná) ...

Nástroje pro ladění a debuggování jsem netestoval. Popravdě, ještě jsem si nezvykl je používat. Při psaní PHP aplikací si vystačím s funkcemi echo() a print_r().

Celkově se jedná o povedený produkt a kdyby nebyl komerční, hned bych jím nahradil editor jEdit, který nějaký ten měsíc používám místo PSPadu, který v každém druhém releasu zapomene poskytnout volbu zalamování řádků a neustále mi otevírané soubory překódovává na windows-1250. Kontextová nápověda a generátor dokumentace jsou více než lákavé rysy.

Screenshot ZDE 5
Vloženo 13.12. 2005 v 21:35 | PHP | Zobrazeno 2338x

Nový komentář:

V komentáře lze použít následující „tagy“:

  • [a href=http://url.com]titulek odkazu[/a] – bude převeden na odkaz
  • [abbr title=text]abbr[/abbr] – bude převeden na <abbr>.
  • [cite], [code], [em], [strong], [q], [li] — obdobně.

Komentáře musí být před publikováním schváleny. Děkuji!

Kontrola proti SPAMu

Vlož znaky zobrazené na obrázku:


Navigace

Vyhledávání

 Vyhledávání 

Povolené operátory: AND, OR a NOT

Kategorie

Nejčtenější

Poslední komentáře

  • honza: Diky autore, ani nevis jak moc jsi mi timhle clankem pomohl. Porad mi kod nefungoval, vymyslel jsem kdeco, ale reseni...
  • Milan: [2] Místo řádku: class SampleConfigKeyNotDefinedException extends Exception má zřejmě být řádek class SampleTemplatedNotFoundException extends Exception...
  • Jan-Sebastian Fabík: Zdravím, nevím, co dělám špatně, ale když jsem použil tyto skripty, hlásí mi to chybu:Fatal error: Cannot redeclare class SampleConfigKeyNotDefinedException in...
  • Max: proc ne pouzit nazev Controller (podle MVC) ale Application?nechat abstraktni tridyController Model Viewbyl by mensi zmatek pro zacatecniky, jinak pekny vzorek...
  • Ola: Napis jim na podporu znova vyser se na banan .. Jinak ocenuju ze pouzivas BLOG:CMS, kazdej debilek na nej...

Odkazy

Statistiky návštěvnosti [TOPlist]
PageRank Checking Icon
Valid XHTML 1.0 Strict

Obsah © 2004 – 2006 Josef Petrák

Grafika © 2004 Dlouhý Webdesign

Redakční systém BLOG:CMS