-
Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Sara Goleman giving her talk: “ PHP Extension Writing”
-
Drizzle is a new, lightweight fork of MySQL specifically designed for cloud applications. Although Drizzle is still under development, it's attracting a lot of attention from developers around the world. This article introduces you to Drizzle and shows you how to use the Drizzle PHP extension to perform queries, retrieve result sets and handle errors in your Drizzle+PHP application.
-
The Zend Framework team announces the immediate availability of version
1.8.4pl1:
[framework.zend.com]
This patch-level version corrects a missing patch for
Zend_Loader_PluginLoader that provided some critical
functionality for Zend_Amf users. If you utilize that component,
you are encouraged to upgrade immediately; for all other uses, the release
tarball remains the same as the 1.8.4 version, and upgrading is left to your
discretion.
-
PHP 5.3 has recently been released and one of the new features in core is the
internationalization extension. It allows you to support a
multitude of languages and local formats much easier than before,
without having to learn all the tiny the details of local formats
and rules.
-
Zend and S&S support local PHP user groups, and will be providing a limited
number of free ZendCon passes for user groups to distribute to active members
who might not have the financial wherewithal otherwise.
-
The OXID shopping cart is built on an extensible, object-oriented PHP/MySQL architecture that makes it easy to "plug in" new modules and functions. One common function involves integration with third-party payment gateways, and the OXID platform provides various developer hooks to assist in this task. This article shows you how to begin accepting credit card payments for your products by writing a custom PHP module that reads credit card information from an OXID order basket and performs payment transactions using the Authorize.Net payment gateway.
-
Those familiar with configuring Apache and PHP to run together, have
been introduced to the idea of Apache’s Multi-Processing Modules ( MPM ).
Basically Apache2 allows you to use different methodologies in how it
manages the various connections coming in. One of the more efficient
methods uses threads; however, when running PHP you’ve been restricted
to using the prefork MPM module since some extensions are not written in
a way that will enable work in thread safe mode.
-
If one were to survey the extensions available in PHP one might come to the conclusion that we actually lived in a paperless society. However, we all know that isn’t true. So why does PHP not have good printer support? One option that explains why this might be the case is simply that printing documents is contrary to what PHP does well; handle short requests as quickly as possible. Printing is not conducive to this.
But what if you still need to have printing support in your PHP application? With Zend Server, Zend’s integrated PHP application stack, the answer might be not what you were expecting. Use the PHP Java Bridge, available in both the community and commercial editions of Zend Server.
-
The Zend Framework team is pleased to announce the immediate availability of
the 1.8.4 release. This release is the fourth maintenance release in the 1.8
series. Over 50 issues have been resolved for this release, covering 20
different components.
-
Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Wez Furlong giving his talk: “ PDO : PHP Data Objects”
-
I think I'm the last attendee to write up my experiences at the Dutch PHP Conference 2009 (DPC) this year
(Due to being swamped with ZendCon planning). But I wanted to make sure that I didn't miss the
chance altogether.
-
You’ve probably heard about ‘the cloud’. It’s the latest buzzword circulating in Silicon Valley and beyond. In some ways, ‘cloud’ is a fitting name- everyone sees something different when they look at it. For example, offerings as dissimilar as force.com and Amazon’s MapReduce service have worked their way in to ‘the cloud’ moniker at some point. Even the cloud’s biggest advocates can’t agree on what ‘the cloud’ is. But in teasing the facts out of all the hype, you’ll find some services that could change how you write and deploy your PHP applications forever.
-
Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Ben Ramsey giving his talk: "Distribution and Publication With Atom Web Services"
-
Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features David Sklar giving his talk: “Static and Dynamic Analysis at Ning”
-
The recent release of Adobe Flash Builder 4 Beta (formerly Adobe Flex Builder) includes an impressive lineup of features aimed at enterprise PHP development, in large part because of a partnership with Zend & Zend Framework. This tutorial will describe how to use the new data-centric features of Flash Builder for PHP development.
-
Not too long ago, it seemed like there was a pretty clear distinction between client-side technologies and server-side technologies. Languages like PHP, Perl and Python resided on the server, taking care of tasks like database connectivity, transaction management and remote procedure calls, while tools like JavaScript, CSS and html were used exclusively on the client to render pages, perform whizzy effects and respond to user events.
Things aren't that clear any longer. Projects like Jaxer and Phobos are blurring these distinctions, by making it possible to run JavaScript on the server and use it for tasks ranging from server-side file access to input validation. And in this article, I'm going to show you how to add a JavaScript engine to your PHP build, with a little help from PECL's SpiderMonkey extension. Keep reading!
-
Freelance author Esther Shindler is looking for help from the PHP community. She has a short survey that she is asking US and Canadian developers to fill out. Respondents that meet their profile may be asked for a phone interview. Here is your chance to help shape how people see the PHP community.
-
Some best practices on how best to organize your project, when you are using Zend Framework. Specifically, just where should you be putting the Zend Framework Source Code? What differences about your specific application and environment would make you chose the various options that exist, such as putting in inside of your application, or up at the system/library level?
-
The last two days of php|tek were so packed full and sessions, meetings, and community, that I was unable to report on them until now, the week afterwards.
-
The Zend Framework team is pleased to announce the immediate availability of
the 1.8.2 release. This release is the second maintenance release in the 1.8
series. Fixes for this release focus on Zend_Db and autoloading
improvements. In all, over 50 issues were closed for the release.
You may download it from the
Zend Framework
site .
-
The second full day of PHP |tek, was also the first day of the main conference. It kicked off with a wonderful keynote, and then was jam packed with sessions full of information. Usually leaving one to have a hard decision as to which talk to see. The evening was marked by a lightning round of Pecha Kucha talks on random, entertaining, topics.
-
I’m attending and presenting at PHP |tek this year, and will be providing daily summaries of the information and activities of the day. Day 1, May 19th, is the Tutorial Day
-
The Zend Framework team is happy to announce the immediate availability of
Zend Framework 1.8.1, the first maintenance release in the 1.8 series. You
can download it via our
downloads page ; Use the CDN link for fast downloads, or scroll down
the page for direct downloads of the 1.8.1 packages from the ZF servers.
-
Polley Wong translated Zend Framework's dispatch process into an easy-to-read workflow diagram. Stepping through the critical steps of the dispatch process, you'll understand the relation between Front Controller, Dispacther, Helper, and Broker. You'll also have a good picture of what role they play and why they are there.
-
Posted: May 6th, 2009, 1:46pm MDT by planetphp
PHP Abstract is back! In this episode I interview Matthew Weier O’Phinney, recently promoted to Project Lead of Zend Framework for Zend Technologies, to find out about all the new features in Zend Framework 1.8.
-
Posted: May 5th, 2009, 2:26pm MDT by planetphp
Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Derick Rethans giving his talk: “ SQL Query Tuning: Of Haystacks and Needles”
-
Posted: May 5th, 2009, 10:41am MDT by planetphp
As a follow up to his earlier article about fetching a single random row from MySQL Ben Scholzen will tell you, how you can fetch multiple random rows from a table without any hassle.
-
Posted: May 4th, 2009, 2:02pm MDT by planetphp
Zend is proud to announce the dates & location for ZendCon 2009 happening on October 19th-22nd in San Jose, California, and to let everyone know that our Call for Papers is now open! Let’s see those great session proposals come in! Submit early! Submit often!
-
Posted: May 4th, 2009, 12:24pm MDT by planetphp
By now, you are sure to have heard the news, Zend Framework 1.8 has landed.
With ZF 1.8 comes several new features such as Zend_Application,
Zend_Navigation, Zend_Tag_Cloud, and, my favorite Zend_Tool. Zend_Tool is
not a component in the typical sense. Most components have a class at its
top level namespace, Zend_Tool does not. Most components are generally
consumed inside your application code to simplify runtime tasks, Zend_Tool
does not. Zend_Tool is more akin to a framework than a component
– a framework within a framework.
-
Posted: May 4th, 2009, 12:15pm MDT by planetphp
Zend Server and Zend Server CE have just been upgraded to 4.0.2, this includes a number of bug fixes as well as importantly: Zend Framework 1.8. This also marks the first GA release of the Mac version, which was previously still in Release Candidate status.
-
Posted: May 1st, 2009, 7:13am MDT by planetphp
In this article, I'll discuss the development and features of
Zend_Loader_Autoloader and its related functionality. However, the
main point of the article is to show the various concerns and design
decisions that go into developing a comprehensive autoloading solution for
your PHP applications. Autoloading, while seemingly a trivial optimization
task, has many facets that are often overlooked.
-
I'm pleased to announce the Zend Framework 1.8.0 release, the first in our
1.8 series of releases. This release marks the culmination of several
long-standing projects, as well as a formalization of many of our
recommended practices.
There are two major stories in this release: first, the addition of several
components designed to provide and promote Rapid Application Development;
second, two offerings that make using Zend Framework in the cloud easier.
-
The entrepreneurial organization TiE is hosting a competition this year to pick the top 50 emerging companies in technology. Zend Technologies was nominated for the Software category, and out of the ~1200 nominated is now one of the 34 finalists. The winners will be announced at the TiECon conference in Mid-May. Voting is open to everyone! So go cast a vote for Zend today!
-
One thing the world does not lack is PHP extensions. In fact, due to PHP ’s popularity the number of available extensions is quite dizzying. To date, Zend Server includes 77 PHP extensions that Zend considers essential or just very helpful for most PHP developers. Still, what if the one that your code uses is not among them? Or you wish to compile one of the extensions Zend Server is shipped with in a different way (against your own libraries or to support additional, less common features)? If this scenario sounds familiar to you, you may find this tutorial useful.
-
As multi-lingual web sites become more and more important, I
would like to show two possible ways how to translate static text snippets in
your application with Zend Framework. Zend Framework provides us with several
packages like Zend_Locale and Zend_Translate to make developer’s life easier –
but how to put these components together?
-
Zend is joining up with Ibuildings, Microsoft, and LeaseWeb to support the European WinPHP Challenge, and is offering up free 1 year subscriptions to Zend Server, as well as licenses to Zend Studio as prizes.