Aaron Pollock: Einrichten einer PHP-Entwicklungsumgebung auf einem VPS

Aaron Pollock hat geschrieben eine detaillierte Anleitung , die Ihnen helfen, einen vollständigen PHP-Entwicklungsumgebung auf einem VPS, komplett mit einem Domain-Namen und self-signed Zertifikat festgelegt werden.

Ich habe die Entwicklung PHP-Anwendungen für mehr als 11 Jahre. PHP bleibt 85% von dem, was ich tun auf einer täglichen Basis. In dieser Zeit habe ich viele WAMP Pakete zu Websites auf meinem Windows-Computern auszuführen, und, da gehen Mac, die ich benutzt habe die native Apache installieren, kommt mit Mac OS X. Vor sechs Monaten habe ich beschlossen zu versuchen, eine Remote-VPS für meine Entwicklung. Die Ergebnisse waren so gut, dass ich die Schmerzen, die ich verwendet, um auf einer täglichen Basis tun es auf andere Weise zu erleben vergessen.

Er führt Sie durch den gesamten Prozess (du wirst einen VPS müssen zuerst) – es nutzt eine Ubuntu-basierte Setup, aber die Anweisungen sind relativ einfache Portierung auf andere Distributionen. Er hilft Ihnen bei der Einrichtung des Systems der Hostname, installiert alle benötigten Pakete / tools und erzeugen die Platzhalter selbst signiertes SSL-Zertifikat. Schließlich zeigt er, wie man Apache virtuelle Hosts konfigurieren und eine einfache Website.

PHPDeveloper.org

PHPClasses.org: In letzter Zeit in PHP Podcast Folge 19 – Die Debatte of Making PHP Schneller mit einem JIT

Auf PHPClasses.org heute die neueste Folge (# 19) von der „letzten Zeit in PHP“ podcast . In ihm Manuelle Lemos und Ernani Joppert: Vortrag über das Konzept eines JIT (Just in Time) Compiler für PHP (wie HipHop oder Phalanger).

JIT-Kompilierung ist das Hauptthema der Episode 19 der letzten Zeit in PHP-Podcast von Manuel Lemos und Ernani Joppert, die als Gäste Miloslav Beno der Phalanger Team und Nuno Lopes der PECL LLVM Projekt erhielt auf diese und andere interessante Themen der Diskussion vorgestellt PHP-Szene.

Die Gastgeber und ihre Gäste reden über das Kompilieren von PHP, Dinge, die im Jahr 2011 passiert ist und freuen uns darauf, was in der Welt von PHP im Jahr 2012 kommen. Sie können diese neueste Folge entweder zu hören über die , Herunterladen der mp3 oder abonnieren Sie den Podcast-Feed .

PHPDeveloper.org

Site News: Blast from the Past – vor einem Jahr in PHP

Hier ist, was in der PHP-Community beliebt Heute vor einem Jahr:

  • PHP North West: PHPNW10: Harrie Verveer: Database Version Steuerung ohne Schmerz
  • LearnComputer.com: PHP Interview Fragen und Tipps
  • PHP.net: PHP-Versionen 5.2.15 und 5.3.4 veröffentlicht !
  • Jose Anthony Blog: PHP-Code Review-Checkliste
  • Joshua Thijssen Blog: Top-5-Zertifizierungen für jeden PHP-Programmierer
  • Court Ewing-Blog: Eine einfache Alternative zum Global Registry Dependency
  • Insidesigns Blog: Erstellen einer skalierbaren private Messaging-Anwendung mit PHP5
  • PHPFreaks.com: Eine Einführung in PHP und MongoDB
  • Johannes Schlüter Blog: Upload Progress in PHP trunk
  • Community News: Ibuildings kündigt niederländischen PHP Conference 2011
  • Joey Rivera Blog: Facebook Graph API App Einfache w / PHP SDK
  • Lorna Mitchell Blog: Abrufen von Daten aus Google Analytics API mit PHP
  • PHPBuilder.com: Erstellen Sie eine PHP-basierte Twitter-Client mit dem PEAR-Paket Services_Twitter
  • Mayflower Blog: JavaScript Fallstricke für PHP-Entwickler
  • Rob Allen Blog: PHP 5.3 ist schneller als PHP 5.2
    PHPDeveloper.org
  • Site News: Blast from the Past – vor einem Jahr in PHP

    Hier ist, was in der PHP-Community beliebt Heute vor einem Jahr:

  • Henri Bergius ‚Blog: PHP: Endlich bekommen ein Ökosystem < ? / a>
  • Mike Willbanks ‚Blog: Android C2DM mit PHP und Zend Framework
  • Ruslan Yakushev Blog: Wie man PHP PEAR und phploc unter Windows installieren
  • Label Media Blog: Design Patterns in PHP – Factory-Methode
  • SimasToleikis ‚Blog: Neu auf PHP 5.4: Traits
  • Mashable.com: 8 Experten Break Down the Pros und Cons von Coding Mit PHP
  • Devis Lucato Blog: Anonym Objekte in PHP – Zusammensetzung, Mocks, Refactoring
  • David Gardner Blog: Warum sollten Sie immer PHP-Schnittstellen
  • PHPBuilder.com: Umsetzung des Singleton Pattern in PHP 5
  • Wojciech Sznapka Blog: Power of PHP-Streams – dekomprimiert gz-Archive on the fly von Remote-Server
  • Kevin Schroeder Blog: Building bessere PHP-Programmierer, Teil 2
  • Sebastian Bergmann Blog: Scalar Type Hints in PHP 5.3.99
  • Chris Tankersley Blog: Das Spiel mit Lithium
  • SitePoint PHP Blog: Blitzschnelle WordPress mit PHP-FPM und nginx
  • CodeIgniterPodcast.com: Ep. # 4 – Änderungen CodeIgniter 2,0 und der Gemeinschaft Niederlassung
    PHPDeveloper.org
  • Henrik Bjørnskov Blog: Travis & Komponist sitzt in einem Baum KISSING

    Henrik Bjørnskov hat einen schnellen neuen Beitrag heute zeigt, wie zwei leistungsstarken Technologien in einem einfachen, konfigurierbaren autoload kombinieren in einem Symfony Travis-CI mit Composer .

    So integrieren Sie Ihr Projekt mit travis das einzige, was necesarry ist es, ein. Travis.yml-Datei und eine funktionierende PHPUnit Test-Setup wie http://github.com/simplethings/SimpleThingsFormExtraBundle haben. Wo die Tests / vendors.php Skript ausgeführt wird, bevor die Tests perfomed sind. Aber es wäre viel cooler, nur haben Composer Griff das automatische Laden und Abhängigkeiten.

    Eine Probe. Travis.yml Datei befindet sich im post enthalten ( auch hier ) sowie Anweisungen zum Greifen Abhängigkeiten und auch die autoload Prozess in Ihrer Anwendung bootstrap.

    PHPDeveloper.org

    Site News: Blast from the Past – vor einem Jahr in PHP

    Hier ist, was in der PHP-Community beliebt Heute vor einem Jahr:

  • Kevin Schroeder ‚Blog: Erste gute PHP-Programmierer
  • SitePoint PHP Blog: Top 10 MySQL Fehler von PHP-Entwickler gemacht
  • phpRiot.com: Mit Callback-Funktionen in PHP
  • PHPBuilder.com: 10 Productive PHP Tools zum Testen und Debuggen
  • Artur Ejsmont Blog: HTTP Response Splitting und E-Mail-Header-Splitting-Angriffe
  • Wes Rays Blog: Konfigurieren Fedora 12 PHP / MySQL-Server mit Nginx und Reverse-Proxy auf Apache
  • Wade Arnold Blog: Scala ist einfacher als PHP
  • Andrew Curioso Blog: Fehler handeling Stack in PHP 5.3 +
  • Blitz Agency Blog: REST-Service Routing mit PHP und Apache
  • PHPClasses.org: Accelerate Webseiten automatisch mit Google mod_pagespeed
  • NetTuts.com: Basecamp Stil Subdomains Mit CodeIgniter
  • Ralph Schindler Blog: Composite Rowsets Für Many-To-Many Beziehungen Via Zend_Db_Table
  • PHPBuilder.com: Verwenden Sie die PHP Filter Extension to User Data Validate
  • Wojciech Sznapka Blog: Zugriff auf private Objekteigenschaft aus anderen Objekt in PHP
  • Rob Allen Blog: Validating UK Postleitzahlen
    PHPDeveloper.org
  • Community News: ZendCon 2011 Wrap-ups (aus einem Lautsprecher & Zend)

    Zwei aktuelle Zusammenfassungen der diesjährigen Zend / PHP Conference gebucht wurden – eine von der ein Teilnehmer und Sprecher , eine andere von einem Mitglied der Zend-Team .

    In seinen Posten Joshua berichtet über die Konferenz im Allgemeinen – die Qualität der Gespräche er ging und die Gemeinde erfuhr er, während dort. Er erwähnt auch seine Präsentation, „Puppet for Dummies“ und einige Sessions aus dem Unconference.

    Andi Gutmans , CEO von Zend fügt seiner Perspektive und nennt einige der neuen Technologien, die während der Veranstaltung vorgestellt wurden einschließlich ihrer PHPCloud -Plattform und die Zend Application Fabric .

    PHPDeveloper.org

    Site News: Blast from the Past – vor einem Jahr in PHP

    Hier ist, was in der PHP-Community beliebt Heute vor einem Jahr:

  • Jani Hartikainen Blog: Jetzt können Sie PHP-Code zu schreiben … ohne Code zu schreiben
  • PHPBuilder.com: 10 produktivitätssteigernde Werkzeuge für Ihre PHP-Entwicklung
  • Stefan Koopmanschap Blog: phpBB und Symfony: Die Kombination von Communities
  • 9Lessons.info: Facebook Stil Tag Freunde mit jQuery, Ajax und PHP
  • Developer.com: Quercus: Bring Java Power, um Ihre PHP-Entwicklung (und umgekehrt)
  • Klaus Graefensteiner Blog: Die Besteigung des CodeIgniter PHP MVC-Framework Lernkurve
  • Christoph Dorn Blog: Introducing FirePHP Companion
  • Matt Williams ‚Blog: Codeigniter Database Session fix
  • Ahmed Shreef Blog: iconv missversteht UTF-16 Strings ohne BOM
  • Konstantin Blog: Zählen Facebook Fans in PHP: Der Graph API Way
  • Lorna Mitchell Blog: Tipps für Event-Hosting: Vorbereitung
  • SeeIT Consult Blog: PHP mail () mit Ubuntu Desktop und Google Mail
  • Jonathan Wage Blog: Blending die Lehre ORM und MongoDB ODM
  • Matt Williams ‚Blog: Implementieren oAuth Twitter mit CodeIgniter
  • Cal Evans ‚Blog: Softwareentwicklung DSL
    PHPDeveloper.org
  • PHPBuilder.com: Smarty PHP Template Engine: Building PHP Apps in einem Flash-

    Auf PHPBuilder.com heute gibt es ein neues Tutorial Octavia Anghel führen Sie in Smarty , eine PHP-basierte Template-Engine , die können das Erstellen des Layouts und Ausgabe von Ihrer Website einfacher und leichter wiederverwenden.

    Smarty ist eine Template-Engine für PHP, dessen Hauptziel ist es, eine sehr nützliche Methode, um die Geschäftslogik von der Präsentation Logik getrennt zu erleichtern. Dieser Artikel stellt Smarty und veranschaulicht, wie die Vorlage zu installieren, erstellen Sie eine Anwendung von Grund auf und die Interaktion mit einer Datenbank.

    Installation von das Tool ist einfach und die Anwendung ist so einfach, wie auch die Smarty-Klasse, dessen Konfiguration ein wenig durch Methodenaufrufe und der Ausgabe auf eine Vorlage (tpl-Datei). A sowohl ein „Hellow World“ und etwas komplexeres Beispiel mit Datenbank-Ergebnisse in eine Tabelle zu erstellen sind enthalten.

    PHPDeveloper.org