PHP Scaling
open-menucloseme
Archives
About
Contact
Presentations
githubmastodonstackoverflowlinkedinrss
  • It's All About The Data (part 2)

    calendarJan 4, 2024 · 12 min read · PHP data optimisation best-practice

    Comments? You can comment on this post on my Mastodon post for "It's All About The Data" ... What should I use? Objects. There are two reasons. An obvious reason - and then the actual reason that is more subtle - and is the best reason to use objects (pretty much everywhere). Objects use less memory If you …


    Read More
  • It's All About The Data (part 1)

    calendarJan 2, 2024 · 8 min read · PHP data optimisation best-practice

    Comments? You can comment on this post on my Mastodon post for "It's All About The Data" ... and arrays aren't great for data In my career so far (now over 20 years programming sites with PHP - half of that with Symfony), I've worked on a number of projects that dealt with a great deal of data - a couple of …


    Read More
  • Upgrading PHPunit - fixing PHPUnit_Util_DeprecatedFeature_Logger

    calendarJun 11, 2015 · 3 min read · best-practice phpunit testing tools

    Having just watched Sebastian Bergmann's "The State of PHPUnit" presentation from Fosdem 2015, I was inspired to install and test a project of mine with the latest stable PHPUnit - v4.7. It was easily installed on the command line. composer global require "phpunit/phpunit" I installed it as a new, …


    Read More
  • Deployment with Capistrano - the Gotchas

    calendarNov 24, 2011 · 5 min read · best-practice deployment tools

    Capistrano, makes deployment of code easy. If you need to do a number of additional steps as well, then the fact that they can be scripted and run automatically is a huge win. If you've only got a single machine (or maybe two), then you could certainly write your own quite simple, and entirely workable system - I …


    Read More
  • svn checkouts vs exports for live versions

    calendarMar 9, 2008 · 3 min read · best-practice linux subversion tools

    I've read http://www.svn-checkout.co.uk/2008/01/19/how-to-release-new-versions-of-websites/ via http://www.lornajane.net/posts/2008/SVN-Deployment-and-a-New-Site and while I consider revision control an essential tool (a few years ago, my job was the only one in the previous five years where I didn't have to install my …


    Read More

Alister Bulman

Back-end PHP developer - specialising in Symfony, code quality and system optimisation.
Read More

Featured Posts

  • It's All About The Data (part 2)
  • It's All About The Data (part 1)

Recent Posts

  • BunnyCDN via FlySystem on Symfony
  • Investigating RedisGraph
  • Speeding up your tests, and also your code coverage!
  • SncRedis and tagged services
  • Improve your code coverage percentage - delete code!
  • PHP-in-London list

Series

ZCE 4 PHPUNIT 3 QUEUES 3 PHP-DOCUMENTATION 2

Tags

PHP 20 TOOLS 11 QUICK 6 ASIDE 5 BEST-PRACTICE 5 ADVANCED 4 BEANSTALKD 4 ME 4 TESTING 4 ZCE 4 FUNEMPLOYMENT 3 PHPUNIT 3 QUEUES 3 RANTS 3
All Tags
ADVANCED4 ASIDE5 BEANSTALKD4 BEST-PRACTICE5 BUNNYCDN1 CONTRACTING1 DATA2 DEPLOYMENT1 FLYSYSTEM1 FUN2 FUNEMPLOYMENT3 GRAPHDB1 HIRING2 INDEX1 JOBS1 KINDLE1 LINUX2 MAIN1 ME4 MEETUPS1 OPTIMISATION2 PHP20 PHP_CODESNIFFER1 PHPLONDON071 PHPLONDON081 PHPUNIT3 PRESENTATION1 PUPPET1 QUEUES3 QUICK6 RANTS3 REDIS1 SCALING3 STANDARDS1 STATUS1 SUBVERSION1 SYMFONY2 TESTING4 TOOLS11 WORKERS3 ZCE4 ZEND-FRAMEWORK2
[A~Z][0~9]
Alister Bulman

Copyright 2008-  Alister Bulman. All Rights Reserved

to-top