PHP

Kurz PHP (18.)

Úvodem  |  Kurz PHP |  Odkazy  |  Aplikace  |  Otázky a odpovědi

 

Zend Studio

V dnešním díle seriálu si ukážeme kompletní vývojové prostředí od společnosti ZEND - tvůrce PHP ve verzi 3.02.

Zend Studio existuje ve dvou verzích:

  • Client - Jedná se o Zend Development Environment, ve kterém můžeme snadno a rychle psát, editovat a spravovat PHP skripty. Mezi hlavní přenosti patří:
    • Syntax Highlighting - zbarvování kódu podle vlastního nastavení
    • Code Completion - dokončování tagu, vlastních i integrovaných PHP funkcí
    • Code Indention - vlastní upravení formátování PHP kódu
    • Project and File Management - definování projektu a jeho následné umístění na FTP server apd.
    • Customizable Shortcut keys - vlastní nastavení klávesových zkratek

  • Server - Jedná se o soubor nástrojů, pomocí kterých můžeme testovat, optimalizovat a zkoumat chování skriptů. Skládá se z:
    • Zend Debug Server - pomocí tohoto nástroje můžeme vzdáleně debugovat PHP skripty. ZDS se propojí s webovým serverem a umožňuje pomocí klientské části ZDE kontrolu nad chodem skriptů.
    • Zend Server Center - tento nástroj slouží k nastavení a správě PHP.
    • Zend Optimizer - jak již název napovídá slouží k optimalizaci PHP skriptů, zvýšení rychlosti, snížení zatížení serveru. ZO může být také využit s produktem Zend Encoder, pomocí kterého můžeme zakódovat zdrojové kódy.
    • Apache Web Server - umožňuje nainstalovat webový server Apache.
    • PHP - verze PHP obsahující předkompilované knihovny.

Ceník

Jedná se o velmi zajímavou aplikaci, která však není zdarma. Licence Zend Studia existuje ve třech verzích:

  • Personal Edition - verze Zend Studia zdarma, která je ochuzena o některé zajímavé vymoženosti:
    • Profiler
    • Code Analyzer
    • CVS
    • Inspectors
    • FTP
    • Remote debugging and Debug URL
    • Functions description info during code completion
    • Find in files
    • Printing
    • Block Indenting
  • Zend Studio - $195 - verze obsahující Zend Studio Client a Zend Studio Server bez technické podpory, updatů atd.
  • Zend Studio Plus - $249 - verze obsahující Zend Studio Client a Zend Studio Server s kompletní podporou.

Instalace

Po stažení instalátoru ze stránek http://www.zend.com/store/evaluation.php?pid=77&download=1 (přibližně 21 MB) a následném spuštění se zobrazí úvodní obrazovka.

Při instalaci máme na výběr z několika součástí. Doinstalovat (stáhnout z Internetu) je možné Zend Information Center - komplexní PHP nápověda a již zmiňovaný Zend Studio Server.

V následujících obrazovkách máme na výběr ze seznamu přípon, které si studio "přivlastní" a instalaci.

Spuštění

Po instalaci a spuštění se zobrazí příjemné rozhraní umožňující kompletní správu nad vytvářenými projekty.


Jako ukázku práce se Zend Studiem můžete využít tyto Flashové videa:

Závěr

Jedná se o velmi zajímavou a propracovanou aplikaci, do níž se investovat určitě vyplatí. V opačném případě existuje spousta podobných programů, ovšem ne tak dokonalých. Rozhodnutí již záleží na každém z nás.

 

Pro tento díl to bude vše. V příštím díle budeme dále pokračovat v poznávání jazyka PHP.

 

Petr Rympler