Zend Studio

Zend Studio on kaupallinen, PHP-ohjelmointia varten kehitetty ohjelmointiympäristö. Zend Studiota kehittää ja ylläpitää Zend Technologies Ltd. joka on pääkehittäjä muun muassa Zend Enginessä, PHP:n käyttämässä ytimessä.

Historia
Zend Studiosta julkaistiin ensimmäinen julkinen versio (2.6) 20. helmikuuta 2002, jolloin ohjelman sanottiin olevan muun muassa "Ensimmäinen täydellinen PHP:n kehitysympäristö". Version 2.6 ominaisuuksia oli tuki projekteille, tiedostojen hallinta, sisäänrakennettu dokumentaatio sekä kehittyneet koodin täydennys- ja editointimahdollisuudet.

Seuraava merkittävä päivitys tapahtui 19. heinäkuuta 2004, kun Zend Technologies julkaisi version 3.5.0. Zend Studioon tuli tuolloin tuki PHP:n vitossarjan teknisille ominaisuuksille ja ytimeksi vaihtui Zend Engine 2. Muita uusia ominaisuuksia olivat koodimallineet, koodin väritys sekä lukuisat parannukset debuggaukseen.

Ominaisuudet
Zend Studion perusominaisuuksiin kuuluu tuki PHP:n nelos- ja vitossarjan koodin väritykselle ja -täydennykselle sekä tuki XHTML- ja HTML-merkintäkielelle. Lisäksi Zend Studio tukee koodimallineita, ja versionhallintaa varten ohjelmassa on tuki CVS- ja Subversion-versionhallinnalle. Ohjelma sisältää myös sisäänrakennetun tuen phpDocumentorille, javadocin kaltaiselle dokumentointisyntaksille koodin kommenttien avulla. Tietokantoja varten ohjelmalla on näkymätila yleisimmille tietokannoille kuten MySQL:lle, Microsoft SQL Serverille, Oraclelle, PostgreSQL:lle sekä SQLitelle.

Zend Studion ytimenä käytetään Zend Enginen kakkosversiota, ja palvelinyhteyksinä se tukee FTP- ja SFTP-protokollaa.

Kritiikki
Vaikka Zend Studio on ollut markkinoilla useita vuosia, on ohjelmaa kohtaan esitetty vain vähän kritiikkiä. Suurin kritiikki on kohdistunut ohjelman hitauteen, jota Zend Technologies on pyrkinyt korjaamaan aina aika ajoin onnistumatta korjaamaan ongelmaa pysyvästi .

Lähteet
 Zend Technologies Ltd. – Zend Studio 
 VersionTracker – Zend Studio  

Viitteet

Aiheesta muualla
 Zend Technologies Ltd 

Luokka:Ohjelmointiympäristöt
Luokka:PHP

de:Zend Technologies#Zend Studio