PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 81 to 100 of 224

Yii

Yii

Microsoft's second SQL Server Jump In Camp

Microsoft's second SQL Server Jump In Camp
What do you get when you mix developers from more than 10 different PHP based projects with the Microsoft team that write MS SQL Server? I don't know either, but if you stay tuned this week and I'll try to describe it to you.

How to Write Your Own Easy-Administration WordPress Plugin

How to Write Your Own Easy-Administration WordPress Plugin
WordPress's popularity owes much to it's easy administration panels. Unfortunately, it can still be daunting for non-technical users such as your clients. At best they'll require a little training, hand-holding and support. At worst, they'll play around with plugin installation, edit some theme code, then expect you to clear up the mess.I've written a number of aoMake WordPress Easier for Clientsa articles (see part 1 and part 2). In those examples, code was placed in the theme's functions.php file....

Test.ical.ly Blog: PHP 5.4 with traits, Doctrine 2.2 and then Symfony3?

Test.ical.ly Blog: PHP 5.4 with traits, Doctrine 2.2 and then Symfony3?
On the Test.ical.ly blog there's a new post looking ahead to the next release of PHP, 5.4, and what it could mean for some of the popular tools out there - specifically Symfony and Doctrine.It shouldn't be long until the first alpha version of PHP 5.4 will be released and with it there will be a lot of new features such as array dereferencing and traits to name but a few. What does that mean to the roadmaps of Doctrine and Symfony?He mentions the experiments that are proposed on the Doctrine project that...

PHP and Me Blog: Use Phing to Update your SVN-Version-Controlled Website Automatically, Through FTP

PHP and Me Blog: Use Phing to Update your SVN-Version-Controlled Website Automatically, Through FTP
On the "PHP and Me" blog there's a new entry from Pinpin Bysma showing how to use the PHP-based deployment tool Phing to update your production website via an FTP connection, automated by a Phing build.If you're working on a PHP project, like with any other project, probably comes a time when you need to "build a new release," e.g. update the production web site with the latest version of the code. And doing the whole thing manually isn't the most efficient way to get things done, especially if you're...

Brian Swan's Blog: Interview with Ben Waine, 2011 PHP on Azure Contest Winner

Brian Swan's Blog: Interview with Ben Waine, 2011 PHP on Azure Contest Winner
Recently Microsoft sponsored a contest where the entries were PHP applications built on the Windows Azure platform. Brian Swan has posted an interview with Ben Waine, the latest winner of the contest who created an application called the "Twitter Sentiment Engine" that analyzes the sentiment towards various search terms on Twitter.I recently had a chance to catch up via e-mail with Ben Waine, winner of the 2011 PHP on Azure contest. [...] I only followed the contest from a distance while it was...

Zend Developer Zone: Announcing June's Zend Framework Bug Hunt Days

Zend Developer Zone: Announcing June's Zend Framework Bug Hunt Days
The Zend Developer Zone has announced the bug hunt days for June happening the 23rd through the 25th:For those who haven't put the reoccurring event in their calendar, this announcement is for you: the Zend Framework Monthly Bug-hunt is here again! Next Thursday, Friday and Saturday (the 23rd, 24th and 25th of June), we'll be hosting our monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the...

How Would You Engineer A PEAR2/Pyrus Distribution Architecture?

How Would You Engineer A PEAR2/Pyrus Distribution Architecture?
Image via Wikipedia I was recently accused on the Zend Framework Contributors mailing list of having aostrong feelingsa towards Pyrus (i.e. the PEAR Group's Installer/Packager for PEAR2) and not in a positive way. It's a fair description. PEAR is, putting it lightly, a very old architecture which makes it very resistant to change. With the idea of PEAR2 and Pyrus, I had hoped to see a renewal - the advancement of a PEAR architecture for the 21st Century. Instead, and this is just my opinion, PEAR2/Pyrus...

Sebastian Bergmann's Blog: Towards Better Code Coverage Metrics in the PHP World

Sebastian Bergmann's Blog: Towards Better Code Coverage Metrics in the PHP World
Sebastian Bergmann has a new post to his blog talking about some of the future plans for better code coverage metrics for PHP applications (not just the statistics that we have now as generated from PHPUnit runs combined with Code_Coverage PEAR package and Xdebug).Xdebug currently only supports what is usually referred to as Line Coverage. This software metric measures whether each executable line was executed. Based on the line coverage information provided by Xdebug, PHP_CodeCoverage also calculates...

Community News: Latest PEAR Releases for 06.20.2011

Community News: Latest PEAR Releases for 06.20.2011
Latest PEAR Releases: Net_Growl 2.3.0 HTML_QuickForm2 0.6.0 HTTP_WebDAV_Server 1.0.0RC6

BuildMobile: WP7 Push Notifications Part 2

BuildMobile: WP7 Push Notifications Part 2
So far we've looked at the importance of notifications on the Windows Phone platform along with the different types of notifications that are available to your application. In this post we're going to go through setting up your application to receive notifications and how to actually send notifications. The first step in configuring your application to receive notifications is to register with the Microsoft hosted Push Notification Service. This is done by creating an instance of the...

BuildMobile: WP7 Push Notifications Part 2

BuildMobile: WP7 Push Notifications Part 2
So far we've looked at the importance of notifications on the Windows Phone platform along with the different types of notifications that are available to your application. In this post we're going to go through setting up your application to receive notifications and how to actually send notifications. The first step in configuring your application to receive notifications is to register with the Microsoft hosted Push Notification Service. This is done by creating an instance of the...

My Tools: Git and Github

My Tools: Git and Github
Another blogpost in my series about the tools I use. This one is about version control, and more specifically Git and the Github service.

Make that Move from Freelancing

Make that Move from Freelancing
I was recently speaking to someone who had made the decision to leave her freelancing business, and take a full time position within a company who didn't offer her services.As you can imagine, her clients stuck by her, however she was starting to find it harder to manage both roles. I gave her some advice, which she acted on and was pleased with the outcomes, and wanted to share it with you.Before taking the plunge of employment, I suggest approaching those in the local industry that you know and trust....

Seven Things You Should Know About WordPress 3.2

Seven Things You Should Know About WordPress 3.2
WordPress has announced that the initial release candidate of WordPress 3.2 is now available, meaning that the general release of WordPress 3.2 is right around the corner.There are some really cool new features and improvements sure to make a lot of folks happy, but there are also some significant changes in WordPress requirements that you should be aware of, lest you click the magic upgrade button in your WordPress admin and be disappointed.Here are the top seven points you need to know about WordPress...

Facelift and new features

Facelift and new features
I decided that it was time for a face lift and some new features here on phpaddiction. First up is a new look thanks to the Karma theme from TrueThemes.

Doing Things Right vs. Doing the Right Things

Doing Things Right vs. Doing the Right Things
In my last article, I talked about the difference between Tactical thinking and Strategic thinking. In a nutshell, Tactical thinking is aodoing things right,a while Strategic thinking is aodoing the right things.a Strategic thinking is typically leadership: creating the vision. Whereas Tactical thinking is management: implementing the vision.When it comes to strategic vs. tactical planning, it's easy to fall into either/or thinking-that is, either strategic thinking is better, or tactical thinking is...

virus scanning as a service - looking for feedback

virus scanning as a service - looking for feedback
I'm looking for feedback on a project idea. AThis grew out of a project I did last year that involved a lot of user file uploads that are then downloadable by others. AVirus scanning needed to be part of the process, but I couldn't find a good service out that that offered this. AI did find one, but they explicitly forbid commercial use of the service, which somewhat took it of the table. So.. feedback please. AHave you ever needed a service like this? ADid you just roll your own, or perhaps just went...

Is Planet PHP still maintained ?

Is Planet PHP still maintained ?
I've started a new blog where I plan to post some contents about PHP, html_QuickForm2 and some other stuff I work on, and I have asked the Planet PHP maintainers to aggregate my PHP feed, but two weeks later, I still haven't had a reply from them. So if anyone knows who I should contact, please let me know. My new blog can be found here : http://mansion.im The PHP feed is more specifically here : http://mansion.im/category/php/feed/ Also, you might want to let the Planet PHP developers that their site...

Towards Better Code Coverage Metrics in the PHP World

Towards Better Code Coverage Metrics in the PHP World
Remember that I promised to blog about the requirements planning for more sophisticated support of code coverage metrics in PHP tools that I did with Derick earlier this year? While we met in London in February and Montreal in March to discuss this, both of us were too busy to communicate what we want to do yet.This blog posting will hopefully shine a light on what it is we are planning. Current Situation Code Coverage is a common metric used in software testing. PHPUnit supports this valuable software...