Archive for the 'PHP' Category

Zend PHP 5 Certification Voucher *sheesh* DISCOUNT


In 2005 we had great discount from Zend for the PHP4 exam voucher, guide and practice book, This year, couple of months ago we at JoPHP (Jordan PHP Users Group) for PHP5 Exam festival, we had plan to do one week exam preparation session and then twenty five of us was motivated to take the exam.

Many things slowed down the plan and killed the motive and I guess you are safe to put it on me and blame me for that; Hope we will be able to prepare for another event later in 2007.

But anyway we always have B plan and here is the deal

  1. Purchase PHP 5 Certification Guide which is available in PDF format
  2. Practice for the exam
  3. Purchase the Certification voucher and use this zcej100 discount code to get $25 off your order.
  4. When you feel comfortable, Schedule your test and take the exam

Big thanks for Zend for their generous offer and hope we can make better plan for such event next year.

Wish you the best.

Tags: , , , , , , , , , ,

Posted on Friday, November 17th, 2006
Under: Community, PHP, Zend | 5 Comments »

Advanced Caching Technique - Block Randomization


Introduction

I’m currenlty working on a site where I want to improve performance of dynamic pages. One of the greatest techniques to do is to cache dynamic content and serve the generated output (HTML).

It’s not as easy as we all want it to be when you have all sorts of weird blocks on the page: User login area, random content, ..etc

As I had a very pleasent experience with eZ components last week, I decided to take a look at the components, but then i remembered it works on PHP5. This project is on PHP4, I had to look for an alternative and decided to use PEAR::Cache_Lite.

Read the rest of this entry »

Posted on Monday, August 21st, 2006
Under: Code, HowTo, PEAR, PHP | 3 Comments »

eZ components “Mail” to save the day


A few days ago I was asked to develop a simple script for a solidarity campaign. The idea is that people send their photos as attachements to some email. The script would download all images attached and insert a record for that in the database.

I got introduced to eZ components during my last visit to Norway to attend the eZ systems conference. I decided to give it a shot, and oh boy it’s just amazing, probably the cleanest and simplest API ever.

I managed to find the package “Mail”:

The components allows you construct Mail messages conforming to the RFCs. It has support for attachments, multipart messages and HTML mail. It also interfaces with SMTP to send the e-mail. Reading and parsing mail messages comes in version 1.1.

The package is well documented and includes many examples. Here’s the script I ended up writing (edited version):
Read the rest of this entry »

Posted on Monday, August 14th, 2006
Under: Code, Frameworks, PHP | 4 Comments »

Multi Author? who is the … ?


Let me get into the point

Ammar is one of the amazing people I got to know (unfortunately) four or five years ago; he’s sexy and act like tipsy :p; two or three years back we founded Jordan PHP Losers Group (Couple of losers doing PHP for living, darn what’s wrong with .NET) and yet we didn’t accomplish any of our plans but I really love and respect this guy and I even included him in my testament

Ammar is PEAR developer , PHP Security Consortium principal he has blog, caring mom and some suspicious relations.
Read the rest of this entry »

Posted on Sunday, August 13th, 2006
Under: Community, General, PHP | 1 Comment »

PHP5 Certification exam


I just came back from the test centre; The exam was really great and joy to take, all topics were equally covered but if you are planning to book then I’d suggest not to make a general read but read in details about everything even stuff you aren’t likely to use or you are not used to use in your daily dose of code.

Lots of questions were PHP5 only or PHP4/5 differences and some other questions were like if suddenly someone open the door and shout HEY, WHAT’S YOUR NAME and then you panic and forget your name! and actually I felt like if someone going to pop up from the screen and shout; especially because I felt guilty for not remembering the answer.

In conclusion the exam is nothing scary but you still need to read in details about every topic in the list.

Tags: , , , , ,

Posted on Tuesday, August 8th, 2006
Under: General, PHP, Zend | 2 Comments »