php developer

› KillerPHP Blog: PHP Video: Processing Forms with PHP - part 2

The KillerPHP Blog is back today with another video, this time it's part two of a very useful topic, expecially for those just learning PHP - processing forms with PHP from Stefan Mischook.

Having covered the basics of forms in the first video, I now jump into the actual PHP code and introduce (for the first time) a built-in PHP construct called 'Super Globals'.

We learn that Super Globals are associative arrays (that they hold lots of useful information,) that are automatically created by the PHP engine.

You can check out the video here.

29/08/2006 2:23 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

damien pobel

› Ouverture !

Eh oui ça y est, enfin après ...pffiou un an de tests, essais, re-tests et re-essais, voila mon nouveau site à la fois blog , CV en ligne , site perso avec mes photos ... Ce fut long et difficile mais ça arrive finalement en ligne. Bon tout n'est encore pas parfait, mais je ne sais pas si ça le sera un jour de toute manière ;)

En plus, j'ai finalement opté pour la Rolls des CMS (Content Management System) Open Source : eZ publish . En fait il faut dire que je travaille dessus (enfin plutôt avec) depuis bientôt un an donc je commence à vraiment bien le maîtriser et aussi à vraiment apprécier cet outils, mais j'aurais le temps d'en reparler. Et puis un outil qui fait tourner les sites du National Geographic France , du CIRAD et depuis peu du WWF France ça en jette quand même.

Mais je compte pas m'arrêter là, ce site est justement pour moi un espèce de laboratoire ou j'espère pouvoir mener des tests sur différentes technologies. D'ailleurs le premier test va être d'observer comment Google et les autres moteurs vont indexer le site est ses quelques 40 000 pages du manuel Linux et les quelques premières galeries photos en ligne. Et puis d'autres trucs arriveront, après tout c'est en partie un blog de Geek alors...

28/08/2006 11:23 pm (UTC)   Damien Pobel   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› WaxJelly Blog: Simple PHP script using the YouTube API (with pagination)

On the WaxJelly blog today, there's a new tutorial showing how to combine PHP and the YouTube API interface to grab the information and a thumbnail of videos matching your search.

For the purposes of this tutorial, you'll only need to change one variable to actually see the script in action. If you don't have a youtube API developer ID, you can get one for free here. Other than that, this is a primative script that grabs the info, styles it into manageable chunks, and displays the first 4 pages of results.

First, they set up the values they're defaulting to in the script (GET vars). The call to the REST API is next, passing along the method, developer ID, page, number to show per page, and the tag to search on. The results of this are pulled in with teh file_get_contents and parsed with SimpleXML and looped through, combined with HTML, and outputted into a page looking something like this.

28/08/2006 10:33 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› DevShed: An Introduction to Using the Decorator Pattern with PHP

In yet another of their looks at using patterns in PHP, DevShed has posted the first part of a new three-part series today covering the Decorator patten, useful for adding new or other functionality to prexisting objects.

Due to the wide range of web applications where the decorator pattern can be successfully applied, over the course of this series, I'll show you some useful pointers to demonstrate how this pattern works, and how it can be introduced in your own PHP applications with only minor hassles. Before you start reading the rest of this article, make sure that you have a pretty good understanding of object-based programming with PHP, since you'll see an abundance of material related to this topic.

To help you get started, they start at ground level with a basic class, one to save a string to a file. They then, in a different class, build the Decorator object, adding the ability to reset and display the string. To help out, they also make two other classes to make the string either all uppercase or all lowercase. Finally, they tie them all together, amking an application that adds its functionality on the fly.

28/08/2006 6:23 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› SpinDrop.us: Using Zend Search Lucene in a symfony app

As mentioned by the Zend Developer Zone today, this new article over on Spindrop.us talks about a "cross-pollination" or sorts using the Zend Search Lucene module inside of a Symfony application.

If you're like me you've probably followed the Askeet tutorial on Search in order to create a decent search engine for your web app. It's fairly straight forward, but they hinted that when Zend Search Lucene (ZSL) is released, that might be the way to go. Well we are in luck, ZSL is available, so let's just dive right in.

If you aren't using symfony have a look at this article from the Zend Developer Zone. It covers just enough to get you started. If you are using symfony, just follow along and we'll get you where you need to go.

It's a detailed tutorial starting with the install and usaage of the Zend Lucene module, how to use it, how to make a search inside it, adding new users to the results, and exporting the new ZSL document on change - all from inside of Symfony.

28/08/2006 3:13 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› PHPKitchen: Getting Zend Debugger Working on a Macbook Pro

On the PHPKitchen, Demian Turner shares exactly how he managed to get the Zend Debugger up and working on his Mac Book Pro.

Okay, there is some considerable hacking involved to get this working, and the solution is only a workaround until "sometime before the end of 2006", which was quoted to me by Zend as the time they expect to get the Zend debugger working for the mactel platform. No rush there guys.

His solution involved using Parallels Desktop, Zend Studio, a hack on the installer to get it working, ensuring it finds the right php.ini (a problem he had) and customizing the setup to work with the buttons of your choosing.

28/08/2006 2:56 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Community News: Zend Releases Speaker List for ZendCon 2006

Zend has officially announced the speaker lineup for this year's Zend/PHP Conference & Expo happening in San Jose, CA this year - it can be found here.

Speakers this year include:

  • Ilia Alshanetsky - Improving Performance of PHP Applications
  • Ben Ramsey - XML and Web Services with PHP
  • Zeev Zuraski - Developing and Debugging Web Services with PHP 5 and Zend Framework
  • George Schlossnagle - Building Scalable PHP Applications
  • Aaron Wormus - Moving to PHP5 with Style
  • Jayson Minard - PHP Lifecycle Management
  • and many, many more...

If you haven't already registered for the conference, the Early Bird Special is still in effect up until the 15th of September, so head on over and sign up today! And, for complete details on the cinference, including other speakers and the whens and where's of everyhting, check out the conference's homepage.

28/08/2006 2:42 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

paul borgermans

› Eggplant (Aubergine) rolls with Ricotta and Tomato sauce

This is a recipe that apparently pleases quite a few of my friends, so upon request I share this with anyone who wants to try. In fact this may be regarded as one of the many variations that exist on the Italian/Toscan classic: eggplant with tomatoes in the furnace. It also serves the same purposes: [...]
28/08/2006 2:24 pm (UTC)   Paul Borgermans   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Sebastian Bergmann's Blog: Zend/PHP Conference 2006

Sebastian Bergmann has posted his own announcement about being accepted as a speaker at this year's Zend/PHP Conference & Expo.

I will present a session titled "Testing PHP Applications with PHPUnit 3" at this year's Zend/PHP Conference. The conference will be held in San Jose, CA, the heart of Silicon Valley, from October 30 to November 2, 2006.

He also notes that this talk will be different from his previos PHPUnit talks with more "real world" examples with the help of the eZ components and Zend frameworks.

27/08/2006 5:05 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

łukasz serwatka  eZ systems employee

› ezxmltext: How to store and ouput your content?

One of many questions on ez.no forums is how to store and output data from ezxmltext datatype using PHP code. Here are some examples which you can use in your eZ publish scripts.

26/08/2006 1:03 pm (UTC)   Łukasz Serwatka   View entry   Digg!  digg it!   del.icio.us  del.icio.us

eZ publish™ copyright © 1999-2005 eZ systems as