Mike Willbanks’ Blog: E-Commerce Frameworks?
Original post provide by PHP FreaksWhile frameworks seem to be popping out of the woodwork, Mike Willbanks has noticed something lacking a good ecommerce framework that helps the developer do simple things like work with shopping carts or connect with payment APIs.
So here is my question, besides the really shitty shopping cart objects out there is there any true components for a framework that utilizes this functionality? I say shitty shopping cart objects because just about every single open source PHP shopping cart has some of the worst design aspects I have ever seen.
His complaint is that most of the shopping cart software out there is really just procedural (or bad) code shoved into classes and called good. He suggests a more patterned approach maybe using a Factory on top of a base abstract model.
Previous Articles:The Bakery: Setting Up Eclipse To Work With Cake
You've started using Cake and now you're considering the Eclipse Integrated Development Environment. These are two great first steps. All you need now is a little help getting to know Eclipse and configuring it for maximum effect with CakePHP.
Zend Developer Zone: OSCON '07 Wrapup
Let's take a quick look over our shoulder at the party that was OSCON '07 before answering the call of the road and heading off to the next event. Some of his items of note included the PHP tutorials (specifically the PHP and MySQL Best Practices from Luke Welling and Laura Thomson) and the many talks including one given by Andi Gutmans covering the Zend Framework and its role in a mashup involving Yahoo's Term Extractor and Flickr.
Secunia.com: Joomla! Multiple Vulnerabilities
This can be exploited to insert arbitrary HTTP headers. An error exists in the handling of sessions and can be exploited to hijack another user's session by tricking the user into logging in after following a specially crafted link.
Sebastian Bergmann's Blog: Wanted: PHP Implementation Of Unified Diff
Sebastian Bergmann has posted a wanted sign over on his blog he's looking for a PHP function to do two things: takes two strings as its input and returns a string with the differences between the two string in the same format as GNU diff would return for diff u for two files that contain the respective strings.
Vulnerabilities Found In Joomla! And Drupal
You can go to Secunia to read more about these vulnerabilities:Joomla! Multiple VulnerabilitiesDrupal Multiple Cross-Site Scripting and Request Forgery VulnerabilitiesAnd to get your vendor patches or upgrades, you'll need to go to the Joomla! site or the Drupal site respectively.
More Articles:
Fernando Bassani's Blog: Avoiding The Usage Of Global Variables
With it, we can have a repository with the data that has to be accessible, removing them from the global scope. Included in the post is all the code you'll need to get it to work. It uses a Singleton to grab the latest object and allows you to store values and define namespaces to keep data separate.
Internet Super Hero: PHP: Mysqlnd And Its Tests
Most extensions contain a tests/ subdirectory in the PHP source code to ship the tests together with C code of the extensions. So do ext/mysql and ext/mysqli. They show the testing structure they used and some of the stats they found from their runs.
Mysqlix
It extends the MySQLi base class to add new functionality like: - Inserting, updating and retrieving MySQL table rows from a list of parameters - Creating and dropping databases, tables and triggers - Adding table columns - Retrieving table comments This class contains functions to manage mySQL database, like create (trigger, db, table), drop(trigger, db, table), insert, select, secure your defined transaction, get table comments, and other.
What’s In Your Toolkit?
Just the ability to backup and restore the entire state of a machine by a simple copy-paste operations—as opposed to using Ghost or tweaking things by hand—can save days of your professional life. SecretServer: so you have a mess of development networks, and you have a mess of virtual servers, leaving you with a mess of passwords.
What’s In Your Toolkit?
Or you can use this wonderful product to store all of these things in a secure, centralized and accessible store. NtBackup: Having data of any sort without having backup is about as good as not having data at all.