TAILIEUCHUNG - PHP – Endlich objektorientiert- P16

PHP – Endlich objektorientiert- P16: Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert, es existieren Programmier-Frameworks wie Zend Studio und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. | 5 - Projektpraxis im Windows-Helpfile-Format CHM als Docbook XML Die HTML-Versionen der Dokumentation sind dabei am weitesten verbreitet. Der Vorteil liegt darin dass auf Verweise zu anderen Klassen und deren Methoden über Hyperlinks zugegriffen werden kann. Dadurch entsteht ein Mehrwert im Vergleich zu einer rein tex-tuellen Dokumentation. Abbildung Eine mit PHPDocumentator erstellte HTML-Dokumentation Fehler finden mit XDebug Beim Erstellen Ihrer ersten PHP-Klassen ist Ihnen wahrscheinlich bereits aufgefallen dass Fehler im Quellcode oft nur schwer erkannt werden können. Der Befehl var_ dump x ist zwar hilfreich die Ausgabe eines einzelnen komplexen Objekts x kann jedoch bereits sehr unübersichtlich sein. Tritt ein Fehler auf so erhält man im Internetbrowser des Clients oft keinerlei Ausgabe. Die Frage in welcher Methode gerade ein Fehler aufgetreten ist lässt sich bislang nur anhand von Statusausgaben beispielsweise in einer Logdatei realisieren. Gerade bei komplexeren Anwendungen ist dies unzureichend. Um diesen Zustand zu verbessern wurde die PHP-Erweiterung XDebug entwickelt die als Open-Source-Anwendung sowohl für MS Windows als auch für Linux verfügbar ist. Wie bei PHPUnit bereits beschrieben wird auch XDebug über den PEAR-Installer in den entsprechenden WAMP- bzw. LAMP-Server integriert. Dabei bietet XDebug im Wesentlichen zusätzlich zu PHP eine verbesserte var_dump-Ausgabe eine Beschränkung der Rekursionstiefe bei Methodenaufrufen 420 Erstellung von gutem Quellcode eine Protokollierung der aufgerufenen Methoden incl. deren Ein- und Ausgabeparametern Stack Trace eine Messung des Laufzeitverhaltens und des benötigten Speichers von PHP-Skripten auf dem Server Profiling eine Analyse der Codeabdeckung Code Coverage um zu prüfen ob nie genutzte Codeteile existieren die Möglichkeit eine interaktive Fehleranalyse unter Verwendung von Haltepunkten und einer Einzelschrittausführung von PHP-Skripten durchzuführen Abbildung zeigt die .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.