Accepting Credit Card Payments with OXID eShop CE and Authorize.Net
Vikram Vaswani |
2 comments |
Friday, June 26, 2009
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.
[…]
Data-centric Adobe Flash Builder development with the Zend Framework
dorlando1 |
4 comments |
Thursday, June 4, 2009
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.
[…]
Using JavaScript in PHP with PECL and SpiderMonkey
Vikram Vaswani |
4 comments |
Wednesday, June 3, 2009
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!
[…]
Zend Framework - "Location, Location Location!"
samhennessy |
11 comments |
Monday, June 1, 2009
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?
[…]
Fetching multiple random rows from a database
dasprid |
7 comments |
Tuesday, May 5, 2009
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.
[…]
Developing a Comprehensive Autoloader
weierophinney |
8 comments |
Friday, May 1, 2009
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.
[…]
Compiling PHP extensions with Zend Server
jess04 |
0 comments |
Wednesday, April 29, 2009
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.
[…]
Adding Multi-Language Support to Web Applications with PHP and PEAR
Vikram Vaswani |
1 comment |
Friday, April 24, 2009
PEAR's Translation2 package provides a sophisticated framework for adding multi-language support to a Web application. This article takes a close look at the special features of this package, with examples of using it with both MySQL and XML data sources.
[…]
Wrapping C++ Classes in a PHP Extension
paulosman |
8 comments |
Wednesday, April 22, 2009
One of the most common reasons people write extensions for PHP is to link against an external library and make available its API to PHP userspace scripts. Often the external library is written in C or C++. If you are tasked with writing such an extension that links against an object oriented C++ library, you will probably want to wrap the C++ classes and make them available to PHP userspace scripts. This is pretty easy to do once you get over a few initial hurdles.
[…]
Using the Twitter API with PHP and PEAR
Vikram Vaswani |
11 comments |
Tuesday, April 14, 2009
The PEAR Services_Twitter package provides a full-featured interface for interacting with the Twitter API through a PHP application. This article looks at the various methods supported by this package, and illustrates how they can be used to integrate Twitter data into a Web application with PHP.
[…]
