Quantcast
Channel: phix – Stuart on PHP
Browsing latest articles
Browse All 12 View Live

PHP Components: Installing Phix On OSX

In my Beyond Frameworks talk, I explained how a component-based architecture can help answer some of the important (i.e. expensive!) questions you might face when creating long-lived apps that rely on...

View Article


PHP Components: Installing Phix On Debian

In my Beyond Frameworks talk, I explained how a component-based architecture can help answer some of the important (i.e. expensive!) questions you might face when creating long-lived apps that rely on...

View Article


PHP Components: Installing Phix on CentOS

In my Beyond Frameworks talk, I explained how a component-based architecture can help answer some of the important (i.e. expensive!) questions you might face when creating long-lived apps that rely on...

View Article

Phix 0.14 Released

Phix v0.14 is now available from pear.phix-project.org. What’s New In This Release Snapshot versions of components – not ready to release a stable version of your component, but still need to publish...

View Article

Getting Started With ContractLib

In my last blog post, I introduced ContractLib, a simple programming by contract library that I’ve created for PHP 5.3 onwards. And I promised some examples :) Installing ContractLib ContractLib is...

View Article


Comparing ContractLib to PHP’s Built-In assert()

One of the questions I’ve been asked after yesterday’s blog post about Phix’s ContractLib is why not just use PHP’s built-in assert() function? I think it’s a great question, and the best way to answer...

View Article

Phix 0.15 Released

Phix v0.15 is now available from pear.phix-project.org. This release is dedicated to my Dad, Leslie Herbert, who passed away in December 2011 whilst I was recovering from surgery. He was always...

View Article

Getting PEAR Working On Windows 7

So that I don’t forget how to do this next time around. Worked for me, your mileage may vary. First step is to get a working install of PHP. Download PHP 5.4.latest ZIP file from the PHP Windows...

View Article


Phix 0.16.0 Released

Phix is a tool for creating and managing PHP components and tools and releasing them as PEAR packages. I’ve pushed out Phix 0.16.0 this evening, with the following changes: phing build-vendor now...

View Article


Goodbye, Phix

Back in 2009, I spoke at the PHP UK Conference about the pain of living with PHP’s fledgling frameworks, and I returned in 2011 to promote component-driven applications: Back then, PEAR was the only...

View Article
Browsing latest articles
Browse All 12 View Live