Heim > Herunterladen >  Lernmittel

  • Erste Schritte mit der Programmierung: Erste Schritte mit der PHP-Programmierung

    PHP ist eine leistungsstarke Netzwerkprogrammiersprache, die einfach zu erlernen und zu verwenden ist und sich durch hervorragende Portabilität und Skalierbarkeit auszeichnet. In diesem Buch wird den Lesern die PHP-Programmierung ausführlich vorgestellt. <br /> Das gesamte Buch ist in drei Teile gegliedert: Vorbereitung, Beginn und Beschleunigung, mit insgesamt 9 Kapiteln. Im Vorbereitungskapitel werden vor allem einige vorbereitende Kenntnisse zum Erlernen der PHP-Sprache und zur Einrichtung der PHP-Betriebsplattform vorgestellt. Das Anfangskapitel führt den Leser ausführlicher in die grundlegende Syntax und die allgemeinen Funktionen der PKP-Sprache sowie in die Verwendung von PHP ein Betreiben Sie die MySQL-Datenbank. Im Beschleunigungskapitel werden typische Beispiele vorgestellt, damit die Leser PHP vollständig verstehen können. <br /> Dieses Buch enthält zahlreiche Beispiele zur Erklärung der Grammatik, um den Lesern das Lernen zu erleichtern. Gleichzeitig enthält es am Ende jedes der ersten beiden Kapitel einige typische Übungen in Form von „Fragen und Tipps“. festigen, was die Leser gelernt haben. <br /> <br />

    PHP-E-Book28350702018-02-23
  • Zend Framework Erste Schritte-Tutorial (vereinfachte chinesische Version)

    Dies ist ein sehr klassisches Einführungs-Tutorial für Zend Framework. Der ursprüngliche Autor, Rob Allen, ist der Autor des Buches „Zend Framework In Action“. Vor der Übersetzung dieser Version kannte ich nur die von Jason Qi übersetzte Version 0.9 (der eigentliche Inhalt handelt von Zend Frame Version 0.6). Da sich das Zend Framework seit Version 0.9 stark verändert hat, haben sich auch die Tutorials erheblich verändert. Deshalb habe ich beschlossen, es noch einmal zu übersetzen. Nachdem die Übersetzung abgeschlossen war, stellte ich fest, dass die neueste von Jason Qi übersetzte Version bereits 1.4.3 war. Aber schließlich ist die Übersetzung abgeschlossen und die von Jason übersetzte Version ist nicht die neueste Version, also habe ich beschlossen, die Übersetzung dieser Version zu veröffentlichen. Daher tatsächlich dies

    PHP-E-Book28344842018-02-23
  • Zend API: Tief in den PHP-Kern

    <p> 1. Verwenden Sie zunächst ext_skel, um ein Skelett eines erweiterten PHP-Moduls zu erstellen: </p> <p> Hier ist zu beachten, dass sich das ext_skel-Tool im Allgemeinen im ext-Verzeichnis des PHP-Quellcodepakets befindet. Ich bevorzuge es jedoch, es auszugeben, dh kein Modul im ext-Verzeichnis des PHP-Quellcodepakets zu erstellen. Angenommen, ich erstelle jetzt ein Modul in /home/php. Das Modul namens php_hello </p> <p> #cd /home/php </p> <p> #/path/to/ext_skel --extname=php_hello </p> <p> #cd php_hello </p> <p> Ändern Sie die Datei config.m4 wie folgt: Entfernen Sie einfach einige DNL-Kommentare: </p> <p> PHP_ARG_WITH(php_hello, für php_hello-Unterstützung,<br /> dnl Stellen Sie sicher, dass der Kommentar ausgerichtet ist:<br /> [ --with-php_hello                                 php_hello-Unterstützung einschließen]) </p> <p> Oder <br /> PHP_ARG_WITH(php_hello, für php_hello-Unterstützung,<br /> dnl Stellen Sie sicher, dass der Kommentar ausgerichtet ist:<br /> [ --with-php_hello                                 php_hello-Unterstützung einschließen]) </p> <p> Damit ist das Grundgerüst eines erweiterten Moduls vervollständigt. Schauen Sie sich das Ende von config.m4 an: PHP_NEW_EXTENSION(php_hello, php_hello.c, $ext_shared) Diese Zeile gibt die Zieldatei an, die das php_hello-Modul kompilieren muss, nämlich php_hello.c </p>

    PHP-E-Book28344652018-02-23
  • ThinkPHP Chinese WEB Application Development Framework Entwicklerhandbuch im PDF-Format

    ThinkPHP ist ein schnelles und einfaches, leichtes PHP-Entwicklungsframework, das auf MVC basiert und objektorientiert ist. Es wurde Anfang 2006 geboren und unter der Open-Source-Vereinbarung Apache2 veröffentlicht. Es ist derzeit das beliebteste WEB-Anwendungsentwicklungsframework in China. <br /> Seit seiner Gründung folgt es dem Prinzip eines einfachen und praktischen Designs, legt aber besonderen Wert auf Entwicklungserfahrung und Benutzerfreundlichkeit und bietet eine solide Grundlage Für die Entwicklung von WEB-Anwendungen hat es sich zum führenden und einflussreichsten Framework für die Entwicklung von WEB-Anwendungen in China entwickelt. Zahlreiche typische Fälle stellen sicher, dass es stabil für die Entwicklung auf kommerzieller und Portalebene eingesetzt werden kann. <br /> Im Jahr 2012 belegte es den zweiten Platz bei der Auswahl der beliebtesten Open-Source-Projekte in China. Im Jahr 2013 wurde es von der China Open Source Promotion Alliance als Open-Source-Projekt empfohlen und mit dem Technical Excellence Award ausgezeichnet Nordostasiatisches Open-Source-Forum aus China, Japan und Südkorea. <br />

    PHP-E-Book28346162018-02-23
  • Smarty Chinese Tutorial Big Brother, überarbeitete Version

    <pre class="pre_description">Smarty教程 第一步 模板设计部分 第二步 程序设计部分 第三步 实例篇( 使用PHP内置MYSQL函数) 第四步 实例篇(使用phplib的DB类)</pre>

    PHP-E-Book28343462018-02-23
  • Beispielentwicklung für ein professionelles PHP-Projekt im PDF-Format

    Dieses Buch ist ein ausgezeichnetes Nachschlagewerk zum Erlernen der PHP-Programmierung. Die Hauptinhalte sind: Teil 1 beschreibt die Grundkenntnisse der PHP-Programmierung, wie PHP-Installation und -Konfiguration, Variablen, Operatoren und Konstanten, Kontrollstrukturen, Arrays und Funktionen sowie Klassen. Anwendung und stellt den Erstellungsprozess von Online-Shopping-Sites vor: In den Teilen 2 bis 6 wird in jedem Teil ein professionelles Projekt besprochen und der Leser anhand von Beispielen Schritt für Schritt die Grundlagen verschiedener professioneller Projekte erlernt, z Erstellen von Benutzerregistrierungsformularen, Speichern und Abrufen von Dateiinformationen, integrierte Verwendung von MySQL und PHP, Erstellen von Produktkatalogen und Einkaufswagen sowie Versenden von E-Mails, Benutzerauthentifizierung und -verfolgung usw. Teil 7 kann als eine Zusammenfassung dessen dienen, was die Leser aus dem Projekt lernen können Dieser Teil enthält neben der Wissenserweiterung auch die zukünftige Entwicklungsrichtung der PHP-Programmiersprache. Teil 8 ist ein Kurzreferenzhandbuch für das weitere Studium der PHP-Funktionen und -Konzepte. <br /> Jedes Projekt in diesem Buch ist Teil des Aufbaus einer großen Online-Shopping-Site. Durch die Kombination dieser Projekte werden die Leser letztendlich in der Lage sein, eine groß angelegte Shopping-Site zu erstellen. <br /> Dieses Buch enthält sowohl detaillierte Konzepterklärungen als auch komplexe und vollständige Beispielcodes, sodass Leser das erlernte theoretische Wissen problemlos in die Praxis umsetzen können. Dieses Buch ist für PHP-Programmierer aller Niveaus geeignet. <br />

    PHP-E-Book28369412018-02-23
  • CHM-Format der PHP-Codierungsspezifikation

    Ich möchte die zweite Version der PHP-Codierungsstandards veröffentlichen, aber nachdem ich sie mir angesehen habe, gibt es einige Fehler und es gibt einige Probleme mit der CHM-Formatkompilierung, daher werde ich zuerst die erste Version veröffentlichen und dann die zweite korrigieren Bitte achten Sie respektvoll darauf.​

    PHP-E-Book28344102018-02-23
  • Autorisierende PHP5-Programmierung

    „PHP5 Authoritative Programming“ ist ein technisches Buch über PHP5-Anwendungen, das von den Amerikanern Gumanzi, Bacon und Ruisance geschrieben, von Jian Zhanggui übersetzt und von Electronic Industry Press veröffentlicht wurde. Dieses Buch stellt umfassend die neuen Funktionen, Programmiermethoden und Entwurfsmuster in PHP 5 vor. Außerdem analysiert und erklärt es die neue Datenbankverbindungsverarbeitung, Fehlerbehandlung und XML-Verarbeitungsmechanismen in PHP 5 und hilft den Lesern, PHP systematisch zu verstehen, zu beherrschen und effizient anzuwenden. .

    PHP-E-Book28351992018-02-23
  • Thema der objektorientierten PHP5-Programmierung

    <p style="color:#444444;font-family:微软雅黑, &quot;font-size:14px;text-indent:28px;background-color:#FFFFFF;"> <span>Grundkenntnisse der objektorientierten PHP5-Programmierung</span> </p> <p style="color:#444444;font-family:微软雅黑, &quot;font-size:14px;text-indent:28px;background-color:#FFFFFF;"> Bereits in der PHP 3-Version unterstützt PHP die objektorientierte Programmierung (OOP). Obwohl zu dieser Zeit objektorientierte Programmierung verfügbar war, war die PHP-Unterstützung dafür sehr einfach und wurde durch PHP 4 nicht wesentlich verbessert. Dies war hauptsächlich auf Probleme mit der Abwärtskompatibilität zurückzuführen. Aufgrund der weit verbreiteten Zunahme der OOP-Unterstützungsanforderungen hat PHP 5 später das gesamte objektorientierte Modell neu gestaltet, eine große Anzahl von Funktionen hinzugefügt und den grundlegenden Betriebsmechanismus des „Objekts“ selbst geändert. </p> <p style="color:#444444;font-family:微软雅黑, &quot;font-size:14px;text-indent:28px;background-color:#FFFFFF;"> Wenn Sie PHP-Neuling sind, wird in diesem Kapitel das gesamte objektorientierte Modell für Sie beschrieben. Auch wenn Sie mit PHP 4 vertraut sind, sollten Sie dieses Kapitel lesen, da in PHP 5 fast alles an OOP geändert wurde. </p>

    PHP-E-Book28352432018-02-23
  • PHP5 Chinesisches Handbuch, vollständige Ugia-Version (mit Kommentaren und Beispielen)

    Vollständiges chinesisches PHP5-Handbuch mit Kommentaren und Beispielen. Unverzichtbar für die PHP-Entwicklung<br /> Sie alle integrieren Benutzerkommentare vom 12.08.2007. An der Dateigröße ist auch zu erkennen, dass die englische Version mehr Inhalt hat als die chinesische Version :).​

    PHP-E-Book28344392018-02-23
  • PHP5-Designmuster im PDF-Format

    <h1 id="策略模式"> Strategiemuster </h1> <p> Das Strategiemuster ist das Verhaltensmuster eines Objekts und soll eine Reihe von Algorithmen kapseln. Wählen Sie dynamisch den erforderlichen Algorithmus aus und verwenden Sie ihn. </p> <p> Unter Strategiemuster versteht man ein Muster, das die Entscheidungskontrolle in einem Programm beinhaltet. Das Strategiemuster ist sehr leistungsfähig, da die Kernidee dieses Entwurfsmusters selbst die polymorphe Idee der objektorientierten Programmierung ist. </p> <p> Drei Rollen des Strategiemodus: </p> <p> 1. abstrakte Strategierolle </p> <p> 2. Spezifische strategische Rollen </p> <p> 3. Umgebungsrollen (Verweise auf abstrakte Richtlinienrollen) </p> <p> Umsetzungsschritte: </p> <p> 1. Definieren Sie abstrakte Rollenklassen (definieren Sie gemeinsame abstrakte Methoden für jede Implementierung). </p> <p> 2. Definieren Sie eine bestimmte Strategieklasse (implementieren Sie die gemeinsame Methode der übergeordneten Klasse konkret). </p> <p> 3. Definieren Sie Umgebungsrollenklassen (deklarieren Sie abstrakte Rollenvariablen privat, überladen Sie Konstruktionsmethoden und führen Sie abstrakte Methoden aus). </p> <p> Außerhalb des Programmierbereichs gibt es viele Beispiele für das Strategiemuster. Zum Beispiel: </p> <p> Wenn ich morgens von zu Hause aus zur Arbeit muss, kann ich mehrere Strategien in Betracht ziehen: Ich kann die U-Bahn nehmen, den Bus nehmen, zu Fuß gehen oder andere Wege nutzen. Jede Strategie erzielt die gleichen Ergebnisse, nutzt jedoch unterschiedliche Ressourcen. </p>

    PHP-E-Book28348322018-02-23
  • PHP Smarty Chinesisch-Handbuch

    Das chinesische Smarty 3.1-Handbuch hier ist nicht offiziell veröffentlicht, aber es ist in der Tat ein gutes Referenzhandbuch für Freunde, die Smarty lernen. <br /> Smarty ist eine in PHP geschriebene Template-Engine. Sie dient der Trennung von PHP-Programmierern und -Künstlern. Es hat keinen Einfluss auf die Seite Das Design des Künstlers und die erneute Änderung der Seite durch den Künstler haben keinen Einfluss auf die Programmlogik des Programms, was besonders bei Mehrpersonen-Kooperationsprojekten wichtig ist. <br />

    PHP-E-Book28356882018-02-23
  • LAMP Hörsaal PHP objektorientierte Technologie umfassende Erklärung

    <pre class="pre_description">1.面向对象的概念2.什么是类,什么是对象,类和对象之间的关系3.什么是面向对象编程呢?4.如何抽象出一个类?5.如何实例化对象。6.如何去使用对象中的成员?7.特殊的引用“$this”的使用8.构造方法与析构方法9.封装性10._set()、_get()、_isset()、_unset()四个方法的应用11.类的继承12.多态的应用13.重载新的方法14.访问类弄15.静态成员的使用16.final关键字的应用17._toString()方法18.克隆对象等</pre>

    PHP-E-Book28346982018-02-23
  • Verwenden Sie PHP, um das Benutzerkennwort in openldap zu ändern

    <p style="text-align:justify;"> Bei der Installation und Verwendung von openldap bin ich auf viele Fallstricke gestoßen. Einige davon habe ich nicht klar verstanden und einige davon wurden von anderen nicht klar erklärt. Diesmal beginne ich mit der Installation, den einfachen Berechtigungseinstellungen und den Dual-Mastern , und dann die Verbindung mit Confluence, Jira und Gitlab einbinden 1. Installieren Sie openldap<br /> Ich habe es schon einmal kompiliert und installiert und bin auf viele Fallstricke gestoßen. Letztendlich habe ich mich aus Gründen der Installationsfreundlichkeit für Yum entschieden. <br /> `yum installiere openldap openldap-servers openldap-clients openldap-devel compat-openldap`<br /> <br /> Die Back-End-Datenbank von openldap ist Berkeley DB, daher muss diese auch installiert werden. Beim Kompilieren und Installieren gab es strenge Anforderungen an die Version dieser Datenbank, was eine große Gefahr darstellte. . <br /> `yum install db4 db4-utils` <br /> </p> Obwohl openldap genügend Befehle zum Erstellen, Suchen und Ändern von Daten bereitstellt, ist es immer noch nicht so intuitiv wie die Webseitenanzeige. Hier verwenden wir phpldapadmin. <p style="text-align:justify;">

    PHP-E-Book28376862018-02-22
  • Komplettes ThinkPHP-Entwicklungshandbuch

    ThinkPHP V5.0 ist ein leistungsstarkes Framework für die API-Entwicklung – eine subversive und rekonstruierte Version, die neue Architekturideen übernimmt, viele neue PHP-Funktionen einführt, den Kern optimiert, Abhängigkeiten reduziert und echtes Lazy Loading, Composer-Unterstützung usw. erreicht viele Optimierungen für die API-Entwicklung. ThinkPHP5 ist eine neue Meilensteinversion. Module, einschließlich Routing, Protokolle, Ausnahmen, Modelle, Datenbanken, Vorlagen-Engines und Überprüfung, sind nicht für die Aktualisierung des ursprünglichen 3.2-Projekts geeignet, aber es ist definitiv neu Die erste Wahl für Projekte (sei es WEB- oder API-Entwicklung), und es ist am besten, die Denkgewohnheiten von Version 3.2 zu vergessen und TP5 neu zu verstehen.

    PHP-E-Book28386902018-02-22
  • Smarty Chinesisch-Handbuch-Tutorial

    Das Smarty-Handbuch ist ein chinesisches Beschreibungsdokument für die PHP-Template-Engine. Während wir auf viele technische Probleme gestoßen sind, wurde auch die Frage, „was Templates tun sollten und was nicht getan werden sollte“, heftig diskutiert. Aufgrund dieser Erfahrungen haben wir beschlossen, die Template-Engine als Klasse in PHP zu schreiben und sie jedem zu überlassen, der es für richtig hält. Also haben wir eine Engine geschrieben und Smarty war geboren.

    PHP-E-Book28378432018-02-22
  • PHP-Sprachstruktur

    1. Was ist Sprachstruktur <br /> Sprachstruktur: Es ist das Schlüsselwort der PHP-Sprache und Teil der Sprachgrammatik; es kann nicht vom Benutzer definiert oder einer Spracherweiterung oder Bibliothek hinzugefügt werden, es kann jedoch keine Variablen und Rückgabewerte haben. <br /> 2. Der Grund, warum Sprachstrukturen schnell ausgeführt werden <br /> Funktionen müssen zunächst vom PHP-Parser (Zend-Engine) in Sprachstrukturen zerlegt werden. Daher verfügen Funktionen über eine Parser-Analyseebene mehr als Sprachstrukturen, und die Geschwindigkeit ist relativ langsam <br /> 3.Was sind die Sprachstrukturen in PHP? echo() <br /> print() <br /> die()<br /> isset() <br /> unset() <br /> include(), beachten Sie, dass include_once() eine Funktion ist <br /> require(), beachten Sie, dass require_once() eine Funktion ist <br /> array() <br /> list() <br /> empty() <br />

    PHP-E-Book28379712018-02-22
  • PHP-Arrays und Datenstrukturen

    Arrays und Datenstrukturen in PHP<br /> Arrays werden an 30 % der Stellen in der PHP-Programmierung verwendet, was die Bedeutung von PHP-Arrays zeigt. <br /> Arrays in PHP<br /> Übersicht über Arrays --- PHP ist eine schwach typisierte Sprache, sodass Arrays eine beliebige Anzahl von Daten beliebiger Art speichern und die Funktionen von Datenstrukturen wie Heaps, Stacks und Warteschlangen implementieren können. Die Array-Kapazität kann automatisch entsprechend der Anzahl der Elemente angepasst werden. <br /> Kategorie <br /> Indizierte Arrays: Die Indizes sind Ganzzahlen, ähnlich wie Arrays in den meisten Sprachen. <br /> Assoziatives Array --- Der Index ist ein ungeordneter und sich nicht wiederholender Schlüssel, der dem entsprechenden Wert zugeordnet ist. <br /> (1) Definition des Arrays<br /> 1. Deklarieren Sie das Array durch direkte Zuweisung<br /> Verwenden Sie Zahlen in eckigen Klammern „[]“ nach dem Variablennamen, um Index-Arrays zu deklarieren, und verwenden Sie Zeichenfolgen, um assoziative Arrays zu deklarieren. <br /> $Array-Variablenname[Indexwert]=Dateninhalt //Der Indexwert (Index) kann eine Zeichenfolge oder eine Ganzzahl sein<br /> Bei der Deklaration einer Array-Variablen können Sie im Index auch eine Mischung aus Zahlen und Strings verwenden. Diese Methode wird jedoch selten für eindimensionale Arrays verwendet<br /> $contact[0]=1<br /> $contact["id"]=1<br /> $contact[1]="Unternehmen A"<br /> $contact["Company"]="Company A"<br /> Im obigen Code wird ein Array $contact deklariert, in dem im Index eine Mischung aus Zahlen und Strings verwendet wird. Der Zugriff darauf kann entweder über Index- oder relationale Methoden erfolgen. <br /> Wenn Sie ein Indexarray deklarieren und der Indexwert zunimmt, müssen Sie den Indexwert nicht in eckigen Klammern angeben. Standardmäßig beginnt er bei 0 und erhöht sich der Reihe nach. In PHP können die Indexwerte des Indexarrays nicht fortlaufend sein, solange die nicht fortlaufenden Indexwerte bei der Initialisierung angegeben werden. <br /> $contact[]=1; $contact[]=1; //Der Standardindex ist 0<br /> $contact[14]="Gao"; //Geben Sie nicht aufeinanderfolgende Indizes als 14<br /> an $contact[]="Company A"; //Folgen Sie dem höchsten Indexwert und addieren Sie 1 zum Index zu 15<br /> $contact[14]=110; $contact[14]=110; //Das Element mit dem Index 14 wird neu zugewiesen<br /> $contact[]="php";                                                                                                          ’ ’ ’ s bis 16 <br />’ ’ ’ s ’ t t t                 ‐ to ’ ’ ’ ’ s 1 ‐-- ‐ ​ ​ ​ ​ print_r($contact); <br />

    PHP-E-Book28381032018-02-22
  • PHP-Entwicklerhandbuch

    Dieses Buch ist in zwei Teile mit insgesamt 13 Kapiteln gegliedert. Der erste Teil umfasst die Kapitel 1–3, die eine kurze Einführung in die Sprache bieten, einschließlich grundlegender PHP-Grundlagen, HTML-Generierung und Datenbankzugriff. Leser, die gerade mit dem Programmieren in PHP begonnen haben, werden durch die Lektüre dieses Teils in der Lage sein, die von PHP implementierten Funktionen und deren Ausführung besser zu verstehen, während Leser mit gewisser PHP-Programmiererfahrung viele Dinge im PHP-Bereich kennenlernen können, die sie noch nicht wussten vor. Der zweite Teil gruppiert alle PHP-Funktionen und Sprachelemente auf eine für Programmierer leicht verständliche Weise und erläutert die Syntax von PHP-Funktionen.

    PHP-E-Book28399722018-02-22
  • Handbuch zur PHP-Debugging-Technologie

    <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1 Integriertes API-Ausgabe-Debugging</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.1 Grundlegende Debugging-API</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.1.1 Echo (Drucken):</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.1.2 printf</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.1.3 print_r, var_dump(var_export), debug_zval_dump</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.2 Fehlerkontrolle und Protokollierungs-Debugging</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.2.1 Fehleroptionskontrolle</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.2.2 Fehler beim Werfen und Behandeln</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.2.3 Fehlerunterdrücker verwenden</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">1.2.4 Protokollierung</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2 Browser-Debugging</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.1 Debuggen der Seitenausgabe</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.2 FirePHP-Debugging</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.2.1 Überwachung gemeinsamer Variablen</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.2.2 Call-Stack-Überwachung</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.2.3 Ausgelöste Überwachungsausnahmen</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">2.2.4 Gruppenanzeigeinformationen</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3 IDE-Debugging</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.1 Einführung in grundlegende, häufig verwendete IDEs</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.1.1 Vim</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.1.2 Zend Studio</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.1.3 Sonnenfinsternis</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.1.4 NetBeans</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.2 IDE-Debugging</span><br /><span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.2.1 Zend Studio + Zend Debugger</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.2.2 Eclipse (PDT) + Xdebug</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">3.2.3 Vim + Xdebug + DBGp</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4 PHP-Performance-Debugging-Technologie</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.1 Grundlegende Zeitbelegungsüberwachung</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.2 Verwenden Sie Xdebug für die Leistungsanalyse</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.2.1 Installationskonfiguration: </span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.3 APD (Erweiterter PHP-Debugger)</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.3.1 Installation und Konfiguration</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.3.2 Verwenden von APD</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.4 Verwenden Sie Xhprof für die Leistungsanalyse</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">4.4.1 Vorteile von Xhprof: </span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">5 PHP-Unit-Testtechniken</span><br /> <span style="color:#333333;font-family:&quot;font-size:14px;background-color:#FFFFFF;">5.1 PHPUnit</span>

    PHP-E-Book28380902018-02-22