This website recently got a major rebuild; if you're missing something, let Lorna know.

    Category: php


  1. Speaking at PHP Barcelona


    I'm delighted to announce I'll be speaking at the PHP Barcelona Conference in October. This is a new speaking topic for me, although I've been working and blogging in this area for a while, with a talk entitled "Working with Web Services". Its a very technical session looking at different …

    Read more

  2. Speaking at PHPNW09


    I have experience of PHP conferences from all possible angles - as an attendee, as a speaker and as an organiser. At PHP North West this year I will be taking this to new heights and combining all three roles into a single one-day conference. I have a speaking slot at …

    Read more

  3. PHPNW: Schedule and Crowd-Sourcing


    Plans for the second annual PHP North West conference (Manchester, 10th October) are coming along rather nicely, so I thought I'd share an update and some headline news. First of all - tickets cost 50 GBP + VAT. This is about 57 euros or 81 dollars. I don't know where else you …

    Read more

  4. PHPWomen Merchandise


    A few weeks ago, phpwomen.org put out an announcement about merchandise. When we first started the group (almost 3 years ago, believe it or not) we printed t-shirts and gave them out at conferences. Once the various founder members and a few benefactors had paid for a set of …

    Read more

  5. Adding PUT variables to Request Object in Zend Framework


    When I wrote recently about testing web services within Zend Framework, I missed out a really key piece of information! I didn't explain how I was reading the PUT vars in my controller code in the first place - so I'll rectify that omission now.

    Its very simple: I have extended …

    Read more

  6. Using Zend_Test for Web Services


    Recently I had cause to develop a web service and so I wrote some tests to go along with it - or I was about to. When I looked at the asserts available in Zend_Test, they were all geared towards HTML/CSS output - but we can test just as effectively on …

    Read more

  7. 5 Ways to Make Friends at a Technical Conference


    These are my top tips for getting along and meeting new people at a technical conference.

    Take an extension cable

    Conferences are notorious for having too few and too short power leads, and everyone needs to recharge laptops, especially in hands-on sessions like tutorial day. Having an extension cable will …

    Read more

  8. PHP 5.3 Feature: Late Static Binding


    With the release of PHP 5.3 comes the functionality "late static binding", a feature which I've been impatient to see for quite some time! This is something a lot of developers have been puzzled by in earlier versions of PHP 5, probably without being aware it had a name …

    Read more

  9. PHPUnit with Zend_Controller_Action_Helper


    I'm currently working on a REST service built in Zend Framework and I ran into problems very quickly - when I tried to write the first unit test for the first action in fact! PHPUnit was just dying when I asked it to dispatch() any URL which didn't return HTML, it …

    Read more

  10. PUTting data fields with PHP cURL


    This is a little post about how to PUT multiple data fields using the PHP cURL extension. Why I wanted to do this in the first place is beyond the scope of this post, since its quite a long story. The curl command line allows data fields to be sent …

    Read more

  11. PHPNW: Site, Tickets and CfP


    The date for PHPNW was announced a few weeks ago as Saturday 10th October 2009, and now we've got all the official bits and bobs to go with it! In outline:

    The website: http://conference.phpnw.org.uk

    Tickets: http://conference.phpnw.org.uk/register. Early bird pricing until September …

    Read more

  12. Status Codes for Web Services


    This the last entry in a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services, auth mechanisms for web services, saving state in web services and using version parameters with web services.

    Unlike the other …

    Read more

18 of 27