Laravel News Podcast: Episode #13 – Chrome Extension for Tests, Jigsaw, Fixing MySQL Memory & More

The Laravel News Podcast has released their latest episode, Episode #13 hosted by PHP and Laravel community member Eric L. Barnes.

In this episode, we talk about Laravel Exception Reporter, Chrome Bandwidth limiter, Chrome extension to generate Laravel tests, Jigsaw, Helpspot Vault, Fixing MySql Memory, Sparkwatch, and Taxes.

You can listen to this latest episode either using the in-page audio player or by subscribing either through iTunes or their RSS feed.

PHPDeveloper.org

NetTuts.com: Wie man eine komplette Excel-Tabelle aus MySQL generieren

Auf Nettuts gibt es ein neues Tutorial zeigt, wie Daten aus einer MySQL-Datenbank zu und übersetzen sie in eine nutzbare Excel-Datei .

Eine CSV (Comma Separated Value) Datei wird in der Regel ausreichend für den Export von MySQL-Daten als Excel-Spreadsheet. Diese CSV-Dateien werden nur Daten though. Eine echte Excel-Tabelle hat Formatierungen, Formeln und vielleicht sogar Grafiken – der Unterschied zwischen einer einfachen Methode der Datenübertragung und einem professionellen Bericht. Dieses Tutorial zeigt, wie Open-Source-PHP-Komponenten verwenden, um „echte“ Excel-Tabellen in MySQL SELECT-Anweisungen erstellen.

Mit Hilfe der PHPExcel Tool , so dass Excel-Format-Dateien ist ein einfacher Prozess. Sie zeigen, wie Spalten-Label, ziehen Daten mit einem „quick and dirty“ SQL-Anweisung, die Formatierung der Ergebnisse etwas ein bisschen mehr sauber und durchlaufen die Seiten mit Daten, um sie in die Tabellenkalkulation (einschließlich Formeln) zu drücken. Sie können laden Sie die vollständige Quelle , um alles auf einen Schlag zu bekommen.

PHPDeveloper.org

Ulf Wendel Blog: Mit MySQL gespeicherte Prozeduren mit PHP mysqli

Ulf Wendel hat einen neuen Beitrag heute mit Details über Verwendung von gespeicherten Prozeduren mit mysqli – nicht allzu schwierig, wenn Sie wissen, wie die IN, OUT und INOUT Griff. Er enthält einige Code-Beispiele zeigen, wie man sie benutzt.

Aus Neugier fragte ich einen anderen Freund, ein Team zu führen, wie die Dinge, wo mit ihrer PHP MySQL Projekt, für die sie geplant, den größten Teil ihrer Business-Logik in gespeicherten Prozeduren haben werde. Ich bekam eine E-Mail als Antwort unter Angabe etwas entlang der Linien: „Unsere Entwickler festgestellt, dass mysqli unterstützt keine gespeicherten Prozeduren korrekt verwenden wir PDO..“. Nun, die vorhandene Dokumentation von PHP 5.0 mal nicht stellaren, ich gestehe. Aber trotzdem, das ist ein bisschen zu viel … es ist nicht so schwierig. Und, es funktioniert.

Er beschreibt die drei Parameter (IN, OUT und INOUT) und gibt einige Beispiele für Einstellungen / bekommen sie von Ihrem SQL-Anweisungen. Sie sind alle immer noch mit dem Abfrage-Methode festgelegt auf Ihrem Anschluss sowie Umgang mit dem Ergebnis Sätze, die wieder kommen und die Arbeit mit Prepared Statements.

PHPDeveloper.org

Johannes Schlüter Blog: MySQL Query Analyzer und PHP

Johannes Schlüter hat einen neuen Beitrag in seinem Blog heute Erwähnung der Beta-Version der mysqlnd_ms plugin (zuvor genannten von Ulf Wendel und ein neues Feature, eingesteckt in den MySQL Enterprise Monitor, um den Query Analyzer direkt verwenden PHP anstatt werden können.

Bei der Ausführung eines PHP-basierte Anwendung mit MySQL ist es oft sehr interessant zu sehen, was passiert eigentlich in der Datenbank zu trennen. Neben der Überwachung der Systemauslastung etc. ist es oft interessant zu sehen, welche Abfragen tatsächlich ausgeführt werden und welche von ihnen sind teuer. Ein Teil der MySQL Enterprise Monitor ist die MySQL Query Analyzer , die hilft, diese Fragen zu beantworten.

Diese wurde über einen Proxy, der zwischen der Datenbank und Applikationsserver saß und lief durch die Abfragen auf der Suche nach Verbesserungen behandelt. Das neue Plugin hält sie näher an PHP selbst, ohne gegen die Proxy-Hit. Sie können das Ergebnis in dieser zwei Screenshots aus dem Inneren der Manager-Anwendung. Sie haben auch den positiven Nebeneffekt, immer ein Stack-Trace es läuft durch die App zu Ihnen dabei helfen, die Flecken am verbesserungswürdig in den Code zu.

PHPDeveloper.org

HowToForge.com: Installieren Cherokee mit PHP5 und MySQL Unterstützung auf Ubuntu 11,04

Auf der HowToForge.com Ort gibt es ein neues Tutorial treten Sie durch den Prozess des Erhaltens auf einer Ubuntu Linux-Installation.

Cherokee ist eine sehr schnelle, flexible und einfach zu Web-Server zu konfigurieren. Es unterstützt die weit verbreitete Technologien heute: FastCGI, SCGI, PHP, CGI, TLS und SSL-verschlüsselte Verbindungen, Virtual Hosts, Authentifizierung, on the fly Verschlüsselung, Load Balancing, Apache kompatibel Log-Dateien und vieles mehr. Dieses Tutorial zeigt, wie man Cherokee auf einem Ubuntu 11,04 Server mit PHP5 Unterstützung (durch FastCGI) und MySQL-Unterstützung zu installieren.

Das Tutorial nutzt den Paketmanager (apt-get), um die benötigte Software zu installieren, also nicht für eine vollständige Zusammenstellung von Informationen aus diesem Prozess zu suchen. Dazu gehören ein wenig von der Konfiguration des Cherokee-Installation und wie Sie damit PHP-Unterstützung über die Schnittstelle. Screenshots der Cherokee-Schnittstelle enthalten sind, um es leichter zu folgen.

PHPDeveloper.org

Rob Allen Blog: Einrichten PHP & MySQL auf OS x 10,7 Lion

Rob Allen hat seine eigene Führung zu bekommen PHP 5.3 auf OS x 10,7 Lion set , der gerade veröffentlichten Update für Apples Betriebssystem. Es kommt mit einem gebündelten Reihe von PHP-Tools, aber möchten Sie vielleicht, um sie deinen eigenen Weg. Dies ist, wo der Führer kommt in.

Mit OS X 10.7, setzt Apple auf PHP 5.3 mit PEAR, GD und PDO_MYSQL out of the box Schiff. Dies ist, wie es eingerichtet werden von einer Neuinstallation von 10,7.

Er geht durch jedes der Stücke von Software und Gespräche darüber, wo das Neueste aus herunterladen und welche Konfiguration Schritte sind notwendig:

  • MySQL
  • Apache
  • der php.ini
  • Xdebug
  • PEAR
  • PHPUnit (und Freunde)
  • PECL OAuth
  • mcrypt

PHPDeveloper.org