See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Zend Technologies – Wikipedia

Zend Technologies

aus Wikipedia, der freien Enzyklopädie

Zend Technologies Ltd. wurde 1999 von den Softwareentwicklern Andi Gutmans und Zeev Suraski in Israel begründet. Sie ist hauptverantwortlich für die Entwicklung der freien und Open-Source-Skriptsprache PHP in der Version 5 und der Zend Engine in der Version 2, dem Kern von PHP. Das Akronym „Zend“ leitet sich aus den Vornamen Zeev und Andi ab.

Die Gründer der Zend Technologies Ltd. waren auch bereits die Entwickler von PHP 3, PHP 4 und der Zend Engine 1.

Zend Technologies Ltd. bietet außerdem weitere kommerzielle Produkte und Dienstleistungen rund um PHP an. Dazu zählen unter anderem der Zend Encoder, die Zend Platform, die Zend Safeguard Suite und die plattformübergreifende Entwicklungsumgebung Zend Studio.

Inhaltsverzeichnis

[Bearbeiten] Zend Studio

Zend Studio, aktuell in der Version 6.0.0, ist eine Entwicklungsumgebung (IDE) für die Programmiersprache PHP. Das für die Java-Plattform entwickelte Werkzeug ist für Linux, Windows und Mac OS X verfügbar. Durch die neue Eclipse-Integration ist es möglich, verschiedene Websprachen (z.B. Javascript) in einer Entwicklungsumgebung mit PHP zu kombinieren sowie sämtliche Plugins zu nutzen, die im Rahmen des Eclipse-Projektes entstanden sind. Parallel bietet Zend eine Version ohne Eclipse an (welche allerdings das Auslaufmodell von Zend Studio darstellt), um die schrittweise Migration zu ermöglichen.

Neben einer vollständigen, dynamischen Codeergänzung (die im Gegensatz zu PHP-Editoren auch eigene Funktionen ergänzt), Dokumentationsgenerierung (PHPDoc), wahlweisen Anbindung an die Versionsverwaltungssysteme Subversion und CVS sowie FTP- und MySQL-Integration bietet das Zend Studio u. a. auch einen integrierten Debugger, der PHP selbst fehlt. In der Windows-Version können Skript-Ausgaben mit Hilfe eines in die Applikation eingebetteten Internet Explorer-Fensters ohne zusätzlichen Web-Browser begutachtet werden. Zusammen mit dem Zend Studio Server und einem Apache-Server können Programme auch direkt auf dem Webserver debuggt werden.

Des Weiteren gibt es einen „Code Analyser“, der nach typischen Fehlerquellen im Quelltext sucht, wie versehentlichen Variablenzuweisungen in Bedingungen (Beispiel: if ($variable = 1) statt if ($variable == 1)). Außerdem gibt es eine Profiling-Unterstützung, die es erleichtert, Bottlenecks im Code aufzuspüren.

[Bearbeiten] Zend Guard

Zend Guard ermöglicht die Weitergabe von PHP-Anwendungen, ohne den Quellcode freigeben zu müssen, da der Quelltext dreifach verschleiert (Variablennamen werden umbenannt, Kommentare gelöscht) und verschlüsselt wird. Am 30. Juli 2007 erschien die aktuelle Version 5.[1]

[Bearbeiten] Zend Optimizer

Zend Optimizer ist eine Laufzeitumgebung, die PHP-Anwendungen laut Herstellerangaben um bis zu 40 % beschleunigen kann und des Weiteren für die Ausführung von mit Zend Guard geschützten PHP-Dateien benötigt wird. Die Software optimiert den Quelltext vor der Kompilierung durch den PHP-Interpreter und vermindert so die Last des Servers. Der Zend Optimizer ist kostenlos verfügbar und bei den meisten Webhosting-Anbietern vorinstalliert.

[Bearbeiten] Zend Framework

Zend Framework ist ein Framework für PHP 5. Es stellt fertige Klassen für Datenbanken, MVC, PDF-Erstellung, Suchfunktionen etc. zur Verfügung. Es ist komplett objektorientiert gestaltet und erfordert deswegen PHP ab Version 5. Zur Zeit liegt es in der Version 1.5.2 (15.05.2008) vor.

Komponentenliste des Frameworks:

[Bearbeiten] Siehe auch

[Bearbeiten] Anmerkungen

  1. http://www.heise.de/newsticker/meldung/93562

[Bearbeiten] Weblinks


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -