|
Sponsored Link
|
Here comes the next open source mysqlnd plugin prototype: PECL/mysqlnd_mux. The PHP mysqlnd connection multiplexing plugin shares a connection to MySQL between multiple user connection handles. Connection multiplexing aims to reduce connect time and lowers the total number of concurrenly opened connections. The first is primarily a benefit for the client, the latter is great for the server. Multiplexing may be most desired in environments with many short-lived connections and weak client-side pooling -...
In this new post to DZone.com today Giorgio Sironi takes a look at the serializing functionality in PHP and how it works with both regular variables and objects.PHP is able to automatically serialize most of its variables to strings - letting you save them into storage like $_SESSION. However, there are some tweaks you have to know to avoid exploding .php scripts and performance problems.He gives some code snippets showing the serialization of variables and objects and points out a few things that can't...
Google Translate without API
BotID
Apache Log Iterator
PHP Auth 2.0
ApacheLogIterator
PHPAuth 2.0
LW_crypt
WP Shoot
Proxy Checker
FKSqlCreator Class
CEP Livre
FK SQL Creator Class
In recent years popular opinion suggested that the private cloud delivered more immediate cloud monetization opportunities as opposed to the public cloud which would take more time. Instead we've witnessed faster adoption of public clouds with Amazon and Rackspace leading the pack. While the private cloud opportunity is huge there has been slow migration to private cloud due to difficulties in implementation and enterprise priorities. The majority of Zend's enterprise customers have virtualized their...
If you're using Sublime Text 2 w/ my PHPUnit plugin, but you have phpunit installed into a non-standard place (i.e., it isn't installed into your system path), then keep reading - this change is for you.
You can now tell the PHPUnit plugin where to find phpunit, by adding the following to your PHPUnit.sublime-settings file:
{
"path_to_phpunit": "/Users/stuart/build/pear/phpunit"
}
Patrick van Kouteren has a new tutorial posted to his site showing you how to connect your application with an OpenStack instance (specifically the CloudVPS option) via some simple CURL commands (easily translatable into PHP).Lately I've been playing around with the CloudVPS ObjectStore, which is currently in beta phase. This blogpost shows the options of this ObjectStore in a practical way and concludes with a summary of commands you can use yourself to interact with it and some ideas. For this post, I...
Forrabbit.com has conducted a survey of developers world-wide about what kind of platform, tools and software they use in their development work. They've posted the results to their site today, the answers from about 160 different developers.We have asked our readers a few questions on their PHP workflows, hosting and tools. We are very curious about this, because we want to build the best PHP PaaS for dev guys.Some of the highlights from their findings include the large share of Zend Framework use, the...
Miro Svrtan has a new post today proposing something that could be added to help handle bad method calls in PHP apps - using the BadMethodCallException (pre-existing) instead of throwing fatal errors.Using getter method that is not implemented will get you fatal error saying how undefined method is called and request will stop. [...] On the other hand if you would use public property all you would get is a notice saying how this property does not exist and rest of request would be completed. [...] I know...
This year's PHPNW conference is bringing back the tutorial day for this year's event, giving you access to hands-on sessions from several well-known people in the PHP community on a wide range of topics.Have you ever been to a conference talk and wished the speaker could come and spend time with you to really explore the real 'nitty-gritty' of the topic? Well so have we, and that's why following last years success, PHPNW are again offering you this exceptional opportunity in the form of a tutorial day...
PHPMaster.com has continued their series about the Laravel framework today with this new tutorial they show you how to use the command line tool Artisan to work with database migrations.For those who struggle with maintaining their database schema, or who have problems applying updates and often revert them, there is a solution. Laravel, the MVC framework which I wrote about previously, offers you migrations.On the surface, the migrations are simple sets of "up" and "down" methods that allow you to apply...
I don't need the ticket that I bought for the PHP NorthWest 2012 conference, as I'm doing one of the tutorial sessions on the Friday. So I'm going to be giving my ticket away to one lucky reader. The ticket is for both the Saturday and the Sunday sessions, and if memory serves covers all the socials too. You'll have to pay for your own transport and hotels tho, so please don't enter unless you're definitely able to travel to the conference if you win.
To win my ticket, leave an interesting PHP or...
Join us tonight at the New York PHP meeting in midtown Manhattan to hear best practices for agile PHP development from Patricia Ju of Hackerbilt. As a former scrum-half, I'm particularly interested in the actual rugby ball Hackerbilt brings to the daily standup. :) RSVP now.
Latest PECL Releases:
gender 0.8.0
amqp 1.0.5
mqseries 0.12.1
xcommerce 1.0.2
Anthony Ferrara has shared some thoughts in his latest post about some of the PHP frameworks that have come up lately - ones based in PECL extensions, not in userland code.In recent months, a number of new frameworks have cropped up for PHP as PECL extensions (Including YAF and PhalconPHP). They promise to provide huge performance gains and lower resource usage for PHP applications. On the surface, they appear to be incredible tools for improving development. But they aren't all they are cracked up to...
In recent months, a number of new frameworks have cropped up for PHP as PECL extensions (Including YAFA andA PhalconPHP). They promise to provide huge performance gains and lower resource usage for PHP applications. On the surface, they appear to be incredible tools for improving development. But they aren't all they are cracked up to be. In fact, I would argue that they are actually not necessary at all.Read more A»
Anna Filina has posted a reminder for all of those that wanted to put their hat into the ring for this year's ConFoo conference - the Call for Papers is now open!The ConFoo team just opened its call for papers. Candidates can submit proposals until September 23. Consult the call for papers page for details and to start submitting. That page also explains what expenses ConFoo can cover for speakers. You can even get advice on how to write proposals. The call for papers is public, meaning that all...
In this new post (and this related article) Pádraic Brady shares some of his opinions about default security languages should provide and the Secure by Design principles.Odd though it may seem, this principle explains some of PHP's greatest security weaknesses. PHP does not explicitly use Secure By Design as a guiding principle when executing features. I'm sure its in the back of developers' minds just as I'm sure it has influenced many if their design decisions, however there are issues when you...
On the Engine Yard Developer Center today there's a new episode of their "Chicks that Rip" podcast series - an interview with Laura Thompson, a development manager and member of the PHP community.Elizabeth Naramore interviews Laura Thomson about being a manager, the current state of PHP and speaking at Hacker School.They talk some about Laura's background in development and PHP, how she learned to become a manager of a development group at Mozilla, the Hacker School event and some of the things she's...
Ready, set, submit!
The ConFoo team just opened its call for papers. Candidates can submit proposals until September 23. Consult the call for papers page for details and to start submitting. That page also explains what expenses ConFoo can cover for speakers. You can even get advice on how to write proposals.
The call for papers is public, meaning that all proposals get published on the website for others to vote and comment on. This approach allows the organizers to pick subjects that have most...
Matt Frost has posted a two part series of some of his experiences in setting up Selenium to execute it in a VM and run tests on your application.I was a little scared when it came to setting up Selenium, I figured it was going to be difficult to setup and configure. So I was pleasantly surprised when it really wasn't. So here are a few of the mistakes I made; since I use Vagrant to do all my development I actually grabbed Selenium and started from there. Not a good place to start, although as I found...
|
|