Despite that it has been known for a while, the time has now simply come. PHP 4 has received its final release, version 4.4.9. The last security fix, the last bug fixes, and the last time it will get support. It’s time for PHP 5. If you run a web site at a hosting provider, or perhaps are your own host .. this blog entry is a required read for you.
Bigger PHP applications, such as vBulletin can gain a lot of increased performance from running a PHP op-code cache/accelerator such as APC.
Here are some instructions on how install APC on various systems, my personal experience is with what appears the most common: 32bit CentOS 5 Server.
Over the last six months I have spend quite a bit of time and money into updating my home entertainment system and my little office. Changes included upgrading my internet service provider account and purchase new hardware, and most recently replacing a few ugly wooden planks with a new, more shiny, bigger one. And there is more to come.
Let’s just call the computer room the office because it is from this room that I connect to the Internet using a dedicated workstation. And with dedicated I mean a computer system that does not change location, unlike the Powerbook which I move around with. I use the system as a hobby-, work-, and game station. It is nice to have a room like this and as work location where I can sit down and dedicate myself to doing work, and not be distracted by other things- keeping it separate from my living room. And if this office space is something I need to escape from I just pick up the Powerbook and continue what I was doing from my couch, dinner table, balcony or even from bed – or put it in my backpack and visit friends or family and Internet from there, or in their garden, wherever.
About a year ago I was on analogue television from UPC, had analogue phone from KPN and a small consumer broadband account from Chello. The costs were about EUR120 a month, and this did not even include the costs for placing phone calls. The Internet connection was around 2 to 4 megabit down-, and about 512 kilobit upstream. The TV had a limited amount of channels and the phone didn’t include any free services like voice mail or caller id. And I needed to save money to pay for increased bills and because I wanted to purchase new hardware like good speaker set or other computer parts, or just something like a whiteboard for the office. Earlier this year the UPC services changed their policy and offered a more expansive but more realistic broadband and introduced free upgrades to VOIP phone accounts and cheap introductions and upgrades to digital TV, etc. I looked into it and realized that upgrading my accounts actually saves me quite a bit each month. Currently I have a 20 megabit down-, and 2 megabit upstream internet broadband account with no traffic limit. Free VOIP phone account and almost 50% cheaper per minute costs for calling. Oh, and the VOIP has free calls between 19:00 and 07:00. And I now have digital TV with 120+ digital channels. All in one UPC account for EUR80 a month. And the costs for calling is around EUR5 if I make a lot of calls during the daytime. This saves me at least 50 a month. And in return I have better services like a faster Internet connection.
From the money I saved I purchase a few new things. Like a Logitech z-2300 THX certified 2.1 speaker set. Which was intented to be used with the Powerbook and PC, but after trying it out on my digital topset mediabox I am now using it dedicated for my TV system. Hopefully at the end of the year I have some money left over again to buy another set, perhaps investing now in a 5.1 surround system for the computers.
The other week my father helped me rebuild parts of my office. I starting with removing all my hardware and furniture, and cleaning the place up a bit. And we borrowed a big strong drill from the neighbors to drill some holes in the concrete walls where I needed to hang up some paintings, a plank and my new whiteboard. We put the whiteboard up and went to purchase the plank and placed the paintings on the wall again. In the meantime we also worked on repositioning a lamp in the livingroom. My two IKEA tables are back in the office again and the computer systems back in place. The electricity has been taken care off and there are less wires lying around and things like that.
The whiteboard was worth the money, I am using it daily now for planning and todo lists and whatnot. If you haven’t bought one yet, get one now. As great as a pen and paper might be. The whiteboard is easy and within reach. Easy to fix mistakes and helps with writing out an idea using different colored markers without running out of paper. And in the end I use Omnigraphl on the Mac if I need to share the idea and make it look pretty. No – some people might who swear by it, not me.
The next step is to actually clean and fix the PC but before I can do that I have to install a secure program on the Mac where I can collect all my passwords etc for reference. Otherwise if I format the PC and I forget to do that I will have a lot of trouble restoring all my access. I use hard to guess and remember passwords for every different login I have. And I have a big list of software licenses that have been purchased online, things like that. Right now the PC boots again so step 1 has been completed. And the Mac has been set up this week with SVN and Apache2, PHP and MySQL behind a secure setup. And the data from my PC ‘localhost’ have been moved to the Mac’s ‘localhost’. However, this week I won’t have time as I have to work quite a bit for vBulletin and my own web site – and I will not be home as much as I am now in the next few weeks, occupied with other events. The finalizing of the office and PC have to wait until the end of the month, unless I find some time inbetween.
I know, all in all it is not much. But I usually only do things in the house when I feel comfortable with doing them, and when I feel I have the time and motivation to do them. Little steps, improving each time, and eventually it will be like I want it to be. And right now I am quite happy with the improvements and progress.
Plans for the future are getting a new computer system as the current PC is breaking down, and 64 bit 4 quad is around the corner and I need a data storage server, and a media box and a switch to improve internal network speed and have access for when more people come over. But more about that in a future blog entry.
When I am done with the whole little office setup and the PC is fixed and put in place I will take some pictures and put them up.