want to join us? register, it's easy | help
 

lornajane has submitted 21 links

category icon

Profiling PHP Applications for Performance with XHGui

in PHP added by lornajane, on 1/10/2013 advanced tutorials pecl php php5 server sysadmin

Full-length tutorial showing you how to measure and identify the bottlenecks in your PHP application that make your site slow. XHGui is a fabulous, easy-to-use tool built upon Facebook's XHProf extension. This article shows you how to set it up, collect the data, and understand the results to optimise your application

comment save report
category icon

Functionally Testing your Application with Mink

in PHP added by lornajane, on 8/5/2013 advanced tutorials bdd mink php silex tdd testing

Mink is a tool for applying BDD concepts to your PHP application in an elegant and developer-friendly way. Follow this tutorial as @everzet walks through how this tool can improve quality and maintainability of any system

comment save report
category icon

Speedy Sites: Building the Stack

in PHP added by lornajane, on 8/5/2013 advanced tutorials caching network performance php platform response time ssl stack ttfb

Brilliant second article in a series of how to deliver great content to your users more quickly. This episode describes the "Speedy Sandwich" - how to get each part of your stack performing well and working together. Includes specific code examples and diagrams - a must-read for technical leads and architects everywhere.

comment save report
category icon

Consuming REST with PHP and Streams

in PHP added by lornajane, on 8/5/2013 advanced tutorials api php rest streams web services

An article about PHP streams, a feature of PHP which is little used, yet is very performant, universally available, and simple to use! The examples show how to consume a remote RESTful API into your PHP web application in just a few lines of code.

comment save report
category icon

Alternatives to MySQL

in PHP added by lornajane, on 8/6/2012 advanced tutorials drizzle mariadb mysql percona

Post covering the origins, intentions, features and possible pitfalls with replacing MySQL in your application with drizzle, mariadb or percona server. A very thorough overview of the options, by someone who has used them for real.

comment save report
category icon

Architecture Patterns: Domain Model and Friends

in PHP added by lornajane, on 24/6/2012 advanced tutorials design patterns oo programming oop php php5 techportal

An experienced developer gives us this great article with insight into a collection of patterns we can use to design our systems at a high level. This includes code for the patterns, and practical advice on choosing which is a good fit for your application

comment save report
category icon

BDD in PHP with Behat

in PHP added by lornajane, on 7/8/2011 PHPUnit advanced tutorials bdd behat php5 tdd techportal unit testing

Great article showing how BDD can be more intuitive than TDD, and showing you how to get started. The author, Marcello Duarte, is the lead developer of PHPSpec and an experienced software project lead and trainer

comment save report
category icon

How To Create User Stories

in PHP added by lornajane, on 19/7/2011 agile project management software

This article, from Rob Raszczynski at Ibuildings, walks through why user stories are useful in a successful project, and how to write really good ones!

comment save report
category icon

Optimising Magento for Performance

in PHP added by lornajane, on 8/3/2011 advanced tutorials magento performance php server

Great collection of tips for getting more out of your (traditionally rather heavy) magento installation, from people working some of the largest sites around. Most of the points would apply to other web applications too - well worth a read

comment save report
category icon

Unit Testing Databases with Zend Framework

in PHP added by lornajane, on 7/12/2010 PHPUnit advanced tutorials database database testing php5 unit testing

A detailed tutorial on using PHPUnit and Zend Framework to test operations produce the expected database results. The post gives a great background to the technique, walks you through it piece-by-piece, and offers the full code to download from github which you can use for yourself - nicely done!

comment save report
category icon

The EAV data model

in PHP added by lornajane, on 23/11/2010 advanced tutorials architecture databases modelling mysql

Clear and approachable post showing the use of the entity-attribute-value model to represent data. Includes great examples, tips on when this model is a good choice and when to use alternatives, and a real-world example examining how magento e-commerce uses this pattern.

comment save report
category icon

Understanding APC (techPortal)

in PHP added by lornajane, on 3/11/2010 APC advanced tutorials caching performance php5

This tutorial explains the installation and usage of APC as an opcode cache for PHP. It also goes on to discuss the use of APC as a data cache, and the circumstances under which this is relevant and useful. Useful for developers, administrators and architects alike, this in-depth tutorial gives clear detail on using APC

comment save report
category icon

Authenticating with OAuth from PHP

in PHP added by lornajane, on 29/11/2010 api oauth pecl pecl_oauth

A step-by-step guide of the OAuth process and the code to perform each step. Uses the pecl_oauth library for the examples and authenticates against the Yahoo! services.

comment save report
category icon

CI for PHP with Hudson

in PHP added by lornajane, on 26/9/2010 advanced tutorials best practice continuous integration php

A step-by-step tutorial for setting up Hudson as a build and continuous integration server for a PHP project. The author, Ben Longden, has great experience with this and it shows in this clear and approachable post

comment save report
category icon

Tips for Working with DateTime in PHP

in PHP added by lornajane, on 9/5/2010 advanced tutorials date oo programming time tips

A few quick tips for working with PHP's DateTime classes, including instantiating the objects, outputting in various formats, and storing dates and times an an accurate and easy-to-use way

comment save report
category icon

Writing a Custom Magento Module

in PHP added by lornajane, on 2/5/2010 advanced tutorials customisation ecommerce magento open source php zend framework

Magento module-building tutorial with example code shown and to download. Magento is an open source PHP ecommerce tool built on Zend Framework, this tutorial is a must-read for developers using this package

comment save report
category icon

PHP Compiler Internals

in PHP added by lornajane, on 4/2/2010 advanced compiler extension internal podcast sebastianbergmann

In this presentation we introduce a new language construct to demonstrate how one might go about modifying the PHP interpreter. The internals of which follow a pattern common to many language implementations, with lexical analysis, parsing, code generation, and execution phases. By the end of the presentation, it is hoped the audience will see that contributing to the PHP language core is not necessarily as difficult as it might seem.

comment save report
category icon

Running PHP on Embedded Devices

in PHP added by lornajane, on 10/2/2010 CLI device. embedded podcast

PHP is a scripting language that was originally designed for producing dynamic web pages. Since a command line interface is available, PHP can be used for developing standalone graphical applications on PCs as well. In contrast, we use a cross-compiled version of PHP for developing applications for embedded devices like cell phones, router oder networked attached storages (NAS).

comment save report
category icon

Advanced CouchDb (techPortal Podcast)

in PHP added by lornajane, on 22/1/2010 advanced tutorials conference couchdb database podcast

Learn how to use CouchDB replication for load-balancing, fault tolerance, offline work and backup. We are showing how to set up each and what you need to look out for. Finally, this talk is sprinkled with neat tricks and best practices for deploying CouchDB. Which load balancers are people using, how to make the best use of caching, etc

comment save report
category icon

Transforming XML with PHP and XSL

in PHP added by lornajane, on 13/1/2010 advanced tutorials php5 xml xsl

Advanced tutorial on using XSL with PHP - including examples, tips and links to resources. A must-read for anyone needing to transform XML.

comment save report
category icon

Profiling with XHProf

in PHP added by lornajane, on 12/1/2010 benchmark optimisation php profiling scaling tutorial xhprof

Tutorial on using the XHProf tool, developed by facebook and released under the apache license, to look for bottlenecks and optimise performance

comment save report