While not many programmers will cop to loving PHP, it is everywhere - which makes it an important tool to have in the tool belt. PHP also underpins some of the most common content management systems (Drupal, WordPress, etc).
-
Attack of the PHP clones: Drupal, HHVM, and Vagrant
For those wanting to give it a spin, Metal Toad has added HHVM support to our Vagrant box: github.com/metaltoad/trevor.
-
Pond Life Ep.2
Hello Everyone!
-
Ruby, Drupal and a tadpole's swimlane
Entering the pond
-
Fixing a segmentation fault in Drupal
"[notice] child pid 45617 exit signal Segmentation fault (11)": This is usually the start of a very bad day. Since a segfault is a low-level error in native machine code (in this case the PHP interpreter), many typical debugging techniques don't apply. Today I decided to try something new:
-
Upgrade to PHP 5.5 on OS X 10.8 Mountain Lion
The following is a rapid installation of PHP 5.5 on OS X 10.8. This compiles 5.5 from source, including two required libraries and finding the appropriate configure command.
-
Improving Our Use of PHP Namespaces
Let's take a minute to step back and think about why we use namespaces, and how to use them to improve code quality. I suspect there's a lingering hesitance to embrace their usefulness.
-
Using the Harvest API to Build Custom Reports
We use Harvest for time-tracking, which is simple and easy to use.
-
How to Become a Web Developer
So you want to become a web developer? Smart move. The web is a growth industry and I don't know of any university curriculum that adequately prepares people for this career. A good web developer can pull in well more than the median annual wage and job benefits and promotion opportunity are great. So what do you need to know? So what do you need to know?
-
First Thoughts of Drupal- Part 2
Continuing on with the previous topic of essentially “what is Drupal?” we move on to the discussion of PHP and its importance in being able to build or maintain a Drupal website. (btw I’m totally assuming that you know that PHP is a programming language)
-
How to Change the Content-Type Meta Tag in Drupal
I'm working on an HTML5 theme for Drupal 7 right now, and I needed to change the meta content-type tag. By default it looks like this: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />, and I needed the updated HTML5 version: <meta charset="utf-8" />. Normally, you can replace these things in one of the theme template files, but in this case, the meta tag was hard-coded in the Drupal source code somewhere, so I needed a programmatic solution. Here's what I found for both Drupal 6 and 7.