Community News: PHP-Community Conference 2013 stehen fest!

Wenn Sie nicht imstande waren, es an den PHP Community Conference im letzten Jahr, es gibt gute Nachrichten machen – die Konferenz im nächsten Jahr wieder in März 2013 !

Im Jahr 2011 hatten wir unsere erste Konferenz. Unsere Sponsoren, Referenten und Teilnehmer waren phänomenal. Sie schaukelte so sehr, dass wir es wieder tun wollen! Markieren Sie Ihren Kalender für März 2013. Dieses freundliche, kleine PHP-Konferenz ist auf Nashville, TN zurückkehren.

Um die letzte auf dieser großen Konferenz erhalten, können Sie folgen ihr Konto auf Twitter und News erhalten, wie es herauskommt. Wenn Sie sehen, was der vorangegangenen Konferenz war wie wollen, können Sie bitte zuerst die Site ab 2011 .

PHPDeveloper.org

BinaryTides.com: PHP-Socket-Programmierung Tutorial

Auf der Website BinaryTides.com gibt es einen letzten Tutorial zeigt Ihnen, wie Sie effektiv zu nutzen Steckdosen in Ihre PHP-Anwendungen, mit ein-und ausgehenden Beispiele vervollständigen.

Dies ist eine kurze Anleitung / Tutorial zum Lernen Socket-Programmierung in PHP. Socket-Programmierung php ist sehr ähnlich zu C. Die meisten Funktionen sind ähnlich, Parameter und ausgegeben. Doch im Gegensatz zu C, würde Socket-Programme in PHP geschrieben, auf die gleiche Weise auf jedem Betriebssystem, die installierte PHP ausgeführt wurde. Daher ist der Code benötigt keine Plattform-spezifischen Veränderungen (meistens).

Sie beginnen mit den Grundlagen – Erstellung einer Buchse, eine Verbindung zu einem Server und das Senden von Informationen über die Verbindung. Sie umfassen auch die Code-Beispiele, die zeigen, wie Sie in Daten aus der Steckdose zu ziehen. Ihr Beispiel Steckdose ist bis zu einer simplen Web-Server, die Rückgabe von Daten entsprechend den Standards für eine normale GET-Anforderung eingestellt werden. Sie machen einen Mini-Server aus ihm heraus, immer auf Anfragen auf einem gebundenen Socket zu akzeptieren.

PHPDeveloper.org

PHPMaster.com: Eine Einführung in die Objekt-Testing Mock

In dieses neue Tutorial auf PHPMaster.com Jose Asuncion führt Sie durch den Einsatz von Mock-Objekten in Ihrer Unit-Tests.

Wenn Sie Teil eines Entwickler-Team sind, mehr als oft nicht Ihr Code auch auf Code von Ihren Teamkollegen geschrieben abhängen. Aber was, wenn ihr Code ist im Moment nicht verfügbar – zu sagen hat dein Teamkollege nicht fertig geschrieben es noch? Oder was, wenn der Code, den Sie erfordert andere externe Abhängigkeiten, die schwer einzurichten sind? Und was, wenn man nicht testen, weil Code von anderen Faktoren, die außerhalb Ihrer Kontrolle? Willst du einfach nur herumhängen, nichts tun und warten, bis Ihr Team getan wird, oder wenn alles an seinem Platz? Natürlich nicht! In diesem diesem Artikel werde ich zeigen, wie Code, um dieses Problem mit Abhängigkeiten Werke zu schreiben.

Er beginnt, indem Sie einen Fall für die Verwendung von Mock-Objekte ersetzen und mit ihnen Dinge, die entweder noch nicht fertig sind oder hängt davon ab, Dinge, die schwer zu replizieren (wie externe Abhängigkeiten) sind. Er enthält einige Beispiel-Code zeigt sie in der Verwendung in einer PHPUnit-basierter Test und wie man seine eigenen Fähigkeiten zu nutzen spöttischen, so dass Sie nicht haben, um manuell machen Mock Klassen selber.

PHPDeveloper.org

Derick Rethans ‚Blog: Was ist PHP zu tun?

Derick Rethans hat einen neuen Beitrag auf seinem Blog zeigt, wie Sie können, mit ein paar einfachen Unix-Tools, herauszufinden, Was ist PHP zu tun , wenn Sie Ihre Skripte ausführen.

Manchmal, wenn man einen lange laufenden PHP-Skript haben, fragen Sie sich vielleicht, was zum Teufel ist es im Moment tut. Es gibt ein paar Tools, die Ihnen helfen, herauszufinden, ohne das Skript zu stoppen. Einige dieser Arbeiten können nur unter Linux.

Er zeigt Ihnen, wie Sie die folgenden Befehle verwenden, um die Spur zu genau, was Ihr Verfahren basiert auf Arbeit: strace, ltrace und gdb (Debugger, ein handliches wahrscheinlich geben Ihnen mehr Informationen, als du suchst). Er enthält einige Beispiel-Ausgabe für die Befehle und gibt ein Beispiel für ein PHP-Script-to-gdb Ausgangs-Beziehung.

PHPDeveloper.org

Michael Nitschinger Blog: Bei der Bekanntgabe der Wiener PHP User Group

Michael Nitschinger hat eine neue Aufgabe auf seinem Blog reden geschrieben die Bildung einer neuen PHP-Benutzergruppe in der Wien, Österreich Bereich – ViennaPHP :

Mein Ziel ist es, eine freundliche, einladende und informative Benutzergruppe, die Anfänger und Könner gleichermaßen ermöglicht, die ihre Erfahrungen, Meinungen und Wissen zu teilen schaffen. Ich habe immer tolle Leute kennengelernt, als ich mit dem Open-Source-Community zusammengearbeitet, und ich denke, viele Leute hier in der Gegend würde daraus zu profitieren. Also, was nun? Das erste, was wir tun müssen, ist identifiziert eine Reihe von Entwicklern (einschließlich Ihnen), die bereit sind, mir zu helfen bootstrap die Benutzergruppe ist. Ich denke, der beste Weg, dies zu tun ist, zuerst online und dann versammeln sich zu treffen für ein oder zwei Bier und diskutieren, was wir als nächstes tun können.

Es gibt keine formellen Treffen Satz – er versucht nur, um Interesse zu messen und vielleicht finden ein paar andere, ihm zu helfen Kickstart und Verwaltung der Gruppe (wie auch einen Standort zu finden). Wenn Sie in der Gruppe interessiert sind, können Sie folgen seinem Konto auf Twitter oder Michael up direkt getroffen und ihn wissen lassen, die Sie sich interessieren.

PHPDeveloper.org

DeveloperDrive.com: 5 PHP Security Measures

Auf der Website DeveloperDrive.com heute gibt es einen neuen Beitrag mit fünf einfachen Schritten können Sie ergreifen, um dazu beitragen, die Sicherheit Ihrer PHP-basierten Anwendungen.

Seit vielen Jahren ist PHP eine stabile, kostengünstige Plattform, auf der Web-basierten Anwendungen zu betreiben. Wie die meisten Web-basierten Plattformen ist PHP anfällig für externe Angriffe. Entwickler, Datenbank-Architekten und System-Administratoren sollten Vorsichtsmaßnahmen vor der Bereitstellung von PHP-Anwendungen zu einem Live-Server zu nehmen. Die meisten dieser Techniken lassen sich mit wenigen Zeilen Code oder eine geringfügige Anpassung an den Einstellungen der Anwendung erreicht werden.

Die fünf Tipps, sie reichen von einer allgemeinen Liste „best practice“ Arten von Dingen, um ein bisschen genauer:

  • verwalten Setup Scripts
  • Include-Dateien (mit „. php“ nicht „. inc“)
  • MD5 vs SHA
  • Automatische globalen Variablen (nicht länger ein Thema in den letzten Versionen 5.4.x)
  • initialisieren Variablen und Werte

PHPDeveloper.org

Joshua Thijssen Blog: Mit Landstreicher und Marionette zu Ihrem symfony2 Umgebung einzurichten

In seinem jüngsten Beitrag Joshua Theijssen zeigt Ihnen, wie Sie , automatisiert mit Hilfe von Marionetten-und Vagrant.

Zusammen mit anderen Tools, die Einrichtung eine komplette Entwicklungsumgebung mit nur einem einzigen Befehl ist nicht nur Realität, aber es ist für viele Entwickler ein täglicher Praxis zu. Aber auch für Open-Source-Projekte wie

Er bietet Ihnen einige Beispiele in Form einer Vagrantfile sichergestellt, die einen 64-Bit-CentOS-Instanz und konfiguriert den Server mit ein paar Einstellungen und zeigt sie auf einem Puppet-Konfiguration. Er enthält eine Reihe grundlegender Puppet Konfiguration Beispiele und zeigt, wie man es verwenden, um verschiedene Pakete, bis MySQL, phpMyAdmin Last gesetzt installieren, zu konfigurieren PHP und schließlich die Bootstrap Symfony2 durch Impfen eine Lehre Schema.

PHPDeveloper.org