The 0.8.5 version of the Excel extension was released and is now available for download, it contains a number of small build fixes, which makes it possible to compile it against all versions of PHP (5.2,5.3,trunk). The Win32 compilation was also fixed and thanks to Kalle, PHP 5.3 win32 binaries are now available for download as well.
GitHub: http://github.com/iliaal/php_excel/
Source: http://github.com/downloads/iliaal/php_excel/php-excel-0.8.5.tar.bz2
Win32 Binaries:...
Vidyut Luther has been looking into testing his application, not with unit tests or performance testing, but with multivariate tests (A/B testing).I was curious if anyone has any experience with Multivariate (A/B) testing with PHP Frameworks. I found http://phpabtest.com/ yesterday, but I haven't heard of anyone using it in production yet. Nor have I been able to gather how easily or well it integrates with Symfony, or other frameworks that introduce some level of caching.He lays out what he's looking to...
Image via Wikipedia
The team leaders for Dev Derby have been asked to list what we consider valuable professional reading. Our book selections are not limited to our respective Languages. I thought I would share my list with everyone.
The first 2 (GoF design patterns and Patterns of enterprise application architecture) really just need to be in every developer's library. The rest are a collections of books I've read and liked as well as recommendations from developers I like and respect. Keith Casey...
In a new post to his blog Giulio Pons talks about how to send push notifications to an iPhone using the pushme.to application installed on the user's phone.Push service is a technology that allows you to send alerts/notifications to a mobile device. Blackberry has its own push service, iPhone has its own, and also Android devices has their own push services. [...] I want to send push to my iPhone, but I'm not able to develop an iPhone application that receive push alerts, and I don't want to send only...
On the Zend Developer Zone there's a recent post about a contest they're running to give one lucky winner a free pass to this year's Zend/PHP Conference in November in Santa Clara, California.Summer is upon us, which means that the annual Zend/PHP Conference (ZendCon), the world's largest gathering of the PHP community, is drawing near. Preparations are already in high gear, and you can make an impact on what fellow PHPers will wear in Fall of 2010! Submit your cool t-shirt designs or just cast your...
I have submitted a panel on Zend Framework 2.0 and PHP 5.3 Web Applications for the 2011 SXSW Interactive Festival. Please consider giving this panel your vote. From the panel's description:
Zend Framework is a free/open source web application framework. It can be used either as a component library or as a full-stack Model-View-Controller (MVC) framework. As compared to its 1.x counterparts, Zend Framework 2.0 is easier to learn, trivially simple to extend, and more performant. It is also easier to use...
On the TutToaster site today there's a new tutorial showing you how to create an entire PHP forum completely from scratch using PHP and a MySQL backend.The code I'll show is exactly the same than the one you can download, except for some comments. In the original project you'll have everything well documented (using phpDocumentor). [...] This project doesn't follow a MVC pattern, but we'll use classes and try to separate the different functionalities.They walk you through the creation of the database (a...
On WebReference.com today there's a new tutorial about creating a PHP interface for sending and receiving emails directly from a mailer script.In this tutorial you will learn how to create your own PHP Web mailer. You will learn the necessary steps for creating an email account and making connections to the server protocols for sending and receiving email. You also will get a listing of PHP commands that you can use to customize the Web mailer to your specifications.The script makes manual connections to...
Set of custom Zend Framework classes, which provide API for using Asirra (Animal Species Image Recognition for Restricting Access) service.
On PHPBuilder.com there's a new tutorial posted about combining PHP and Ajax to move large XML data around via a web interface.A simple way to transfer XML documents onto a server is to use an Ajax-driven Web interface to upload the files. However, this approach won't work for huge XML files because Ajax doesn't support uploading of files that large. In this article you will learn an innovative solution for transferring huge XML documents on the server via a Web interface using Ajax and the GET...
On the These Days blog there's a recent post talking about creating a mobile version of your site and how you can detect if the visitor is using a mobile browser or not using WURFL.WURFL, The Wireless Universal Resource File (WURFL) is an open source project which collects information about all of the different mobile devices in use. It is constantly being updated, so as long as you keep your WURFL definitions up-to-date you don't have to worry about your detection scripts not recognising new devices. By...
Siviglia Templating
Buscador
Multi-OTP PHP class
amba XML document
Folder_DetailView
Simple Singleton and Multiton Class
ODBC on The Fly
PHP to Yahoo Messenger
AutoDBRec
XML-RSS Feed Generator
Aktive Merchant
Socksed
My simple Query Language Class for MySQL & MySQLi(Improved)
Members Controller
Haanga
I just added a blog post on the Sugar Developer Blog about Sessions and IE, detailing one quirkyA idiosyncrasyA with how Internet Explorer won't save sessions if the server name isn't of the proper form. An issue for ages, but one worth bringing up in case you haven't had to spend an entire day trying to figure it out .
Enjoy!
On his blog today Matthew Weier O'Phinney talks about how to run mod_php and FastCGI side-by-side on a Zend Server instance.I installed Zend Server some time ago, so I'm still on a PHP 5.2 mod_php binary. I have several PHP 5.3 binaries compiled and installed locally for running unit tests and sample scripts already -- so the question was how to keep my 5.2 mod_php running while simultaneously allowing the ability to run selected vhosts in 5.3? The answer can be summed up in one acronym: FastCGI.He shows...
On the KillerPHP.com blog today there's a new screencast looking at passing data around a MVC (Model/View/Controller) application.In this video tutorial from our Advanced PHP series, we look at how to write a very simple MVC (Model,View,Controller) framework from scratch using PHP 5.3, soon to be PHP 6You can find other advanced PHP videos on this page of the KillerPHP.com site covering topics like Javascript, creating CRUD, making a login system, ORM and much more.
In this new post to his blog talks about authentication strategies in Zend Framework applications with the combination of Zend_Acl and Zend_Auth.I'm going to talk more about ACLs than Auth. Auth is simple, it's the ACL that will trip you up. Since both concepts are coupled together when you're making a login system, I feel it's appropriate to at least touch on Auth. What I want to cover is the ways we can create the ACL object to suit needs based on the scale of the project. I'm going to assume that...
Chris Jones has a new post to his Oracle blog about the latest release of the OCI8 for PHP drivers to connect Oracle and PHP - version 1.4.3 - now available on PECL.Why the two releases so close in time? The OCI8 extension is one of the few extensions that has a dual identity, being in both the PHP bundle and in the PECL repository. OCI8 1.4.2 contains the same code as in the recent PHP 5.3.3 release. The PECL bundle was made for anyone who wants a PHP 5.5.3-identical version of OCI8 when installing via...
Free T-Shirts may not be the reason people attend conferences but 6 months after the conference, it is usually the one thing you still remember. (Except for maybe the after party where you had four White Russians and the fifth ended up on a friend) This year Zend has decided to crowd source the design of the ZendCon10 T-Shirts. Click on in and I'll give you the low-down.
On the SitePoint PHP blog today Craig Buckler has posted a new tutorial about redirecting old URLs - specifically WordPress ones - to their new locations.We recently devised a system to redirect old URLs in PHP so that you could avoid "page not found" errors (I suggest you read it before venturing further). In this article, we'll create a similar system for WordPress, the popular PHP CMS. [...] There's probably no need to worry about redirecting old URLs if you've been using WordPress since day one. The...
Padraic Brady has a new post to his blog today about something that has caused a lot of pain over the years for developers (not just PHP ones either) - HTML sanitization.In this article, I take a look at some of the solutions PHP developers rely upon to perform HTML Sanitisation. Mostly because few others have done it or written about such solutions in any great detail (at least publicly). HTML Sanitisation has a very low profile in PHP. It's rarely mentioned, usually not understood all that well, and...
|
Latest PHP Tweets
|