TAG | PHP
24
Do you want to build iOS and Android apps with Zend Studio?
2 Comments · Posted by Christian in The right tool
I just stumbled upon a news on VentureBeat saying PHP developers can now build mobile apps from their IDE. In PHP! This sounds as if you can code in PHP which then will be transformed into native code.
But it’s not working like that.
This weekend I attended the PHP North West conference where I talked about Open Source opportunities again together with Stefan Koopmanschap. It was my first conference since quitting development.
It’s amazing how many clichés you can see.
A colleague of mine asked me to teach him web development. He’s a digital native and he worked on the management side of internet projects for a few years, he understands the business but he has no clue about programming and such.
I thought lets teach him some basics.
16
Travis CI – Continuous Integration to go
2 Comments · Posted by Christian in The right tool
Yesterday I learned about Travis CI when I read a post by Lukas. I hadn’t heard about it before but just flicking through the documentation and some examples I got hooked.
Apparently it’s amazing.
(more…)
1
Fun with Symfony2 Console component, PHPExcel and GAPI – Google Analytics API PHP Interface
4 Comments · Posted by Christian in Web Analytics
Apart from many other things I am currently developing a command line tool to access Google Analytics data. The tool is build using the awesome and easy to use Symfony2 Console component, GAPI for Google Analytics access and PHPExcel for saving the reports.
analytics · Console · gapi · Google Analytics · PHP · PHPExcel · Symfony2
14
Developing on WordPress is not as bad actually
No comments · Posted by Christian in The right tool
Recently I started yet another pet project of mine that aims at easing the process of blog post promotion for test.ical.ly. As this blog is run on WordPress it made sense to implement the required features as a WordPress plugin.
Argh, nooooo not WordPress it’s code is soooo ugly. Or so I heard..
11
Is there a specific situation when to use a PHP micro-framework like Silex?
18 Comments · Posted by Christian in The right tool
Lately I have been using Silex a lot for developing Facebook applications. Currently I’m working on one that could become a little bigger though and I am seriously uncertain whether to stay with the micro-framework Silex or moving to a full blown Framework like Symfony2.
I just don’t know when Silex will become too limited or if at all.
micro-frameworks · PHP · Silex · Symfony2
5
Custom HTML on Facebook – How to create a Facebook Note on your profile or page
3 Comments · Posted by Christian in The real job
Last week I received a comment on my post about writing on a Facebook Page wall with no logged-in user asking if I could write an example how to post a note. Usually I don’t blog on request but I’ve never noticed this Facebook Notes feature before and found it to be quite a nice way to publish custom HTML on Facebook.
So I show you how and why.
Facebook · PHP · social media
30
Using PHP Web Scraper Goutte in a Console Task in a Silex project
2 Comments · Posted by Christian in The real job
Since I discovered the free Facebook App hosting by heroku I keep wanting to make something useful out of it. So I thought about a small service app. Without going into details yet about its nature there was one immediate problem to be solved. How to get hold of the data? So I thought to scrape it off some website. I know this isn’t very nice but unfortunately there is no feed I can use.. And how to best scrape a website?
Use Goutte!
Console · Facebook App · Goutte · PHP · Silex · symfony components
28
1 additional step to automatically write on your Facebook Page wall AS the page itself using the Graph API
2 Comments · Posted by Christian in The real job
Today I’ve got a little addition to yesterdays post in which I explained 5 steps to post a status message to Facebook without a logged in user. Following that post you are able to post on your Facebook Page wall as yourself.
But you might want to post as the Page itself.

