International PHP Magazine: Poll - Which One of the Following Should a PHP Programmer Give Priority?
12640
The International PHP Magazine is back with the results on their latest poll today that asked developers to vote on which, of their options, a PHP developer should give the most effort towards when creating their applications.   Options included "Magic Methods", "IDE's" and "Database Support" but the number one option that got the most votes by far was "Classes". This left second ("All" at 19.3 percent) and third ("Database Support" at 8.4 percent) place in the dust.   If you're a CodeIgniter user, be sure to get your vote in on this week's poll asking users to vote on which of the feature options they've given is what makes CodeIgniter the best framework out there.
632891
Popular posts from PHPDeveloper.org for the past week:Job Posting: WorldNetJobs.com Seeks Expert PHP Developer (Multiple Locations - FL/MD/NY)Stefan Reuter's Blog: Profiling PHP ApplicationsRich Zygler's Blog: People work with WS-* web services in PHP? Why?PHPBuilder.com: Securing Data Sent Via GET RequestsKore Nordmann's Blog: Comparision of PHP image librariesJim Wynia's Blog:  WebDAV, PHP and YouPadraic Brady's Blog: Namespaces (or Yet Another Pointless Opinion Piece)Christopher Jones' Blog: PHP 5.2.5 RPMs with OCI8 and PDO_OCI are availableZend Developer Zone: PHP Abstract Podcast Episode 29: PHP Women Podcast (Recorded Live)Evert Pot's Blog: PHP WebDAV Integration Library
20940
As mentioned on the Zend Developer Zone, Jaybill McCarthy has written up a Blog post about ten of the PHP myths that are common on the web and the facts that dismiss them.   I am a PHP developer. Maybe even a halfway decent one. As such, I often find myself engaged in conversations on the subject of web application development in general and PHP in particular. I am continually flustered by the myths, half-truths and outright falsehoods that technical and non-technical people alike hold about this humble programming language.   Some of the points included in his "top ten" list are things like "PHP Encourages Sloppy Code", "PHP is slow because itÃ¢ÂÂs interpreted" and "PHP apps all look the same".
432225
Nick Halstead has announced a contest on his blog today for PHP developers everywhere to participate in - a programming competition surrounding a challenge he's created.   It has been a lot harder than I thought to come up with a fair programming challenge that would not take too long or require lots of knowledge in any particular framework or other associated technology. It could have been to make use of a whole host of currently available API's and to make a useful mash-up but these again require other external knowledge beyond just PHP. I finally settled on a logic problem that is hopefully not too hard to solve but will test a range of PHP skills.   The problem he's worked up involves changing a word, one letter at a time, into another word using user-defined lists and choice of word. There's several requirements you'll need to follow an d rules for things like the submission process and what server setup can be used.   So, what's the motivation? First prize is a copy of Zend Studio Professional and a year of support, second prize is a Zend t-shirt, and third is a Zend Pen. For full information on participating and on all of the rules you'll need to follow, check out Nick's full post.
538778
In a new post on his blog today Ilia Alshanetsky asks the community the all-important question on everyone's lips - "why are you not using PHP 5?"   It would seem that despite a 300% growth (from 12%) in PHP 5.X usage in 2006, it still only commands about 12% of the entire PHP user base. [...] As a 5.X release master, I am very interested in hearing what's holding back 5.X adoption and what can we, as the developers do in 2007 to help speed of 5.X adoption.   He notes that a lot of the concerns (speed issues, stability problems, etc) have already been addressed and are working like a champ in the latest PHP5 versions releases.    So, do you have a reason why you're still using PHP 4? If you're not using it, you know someone who is. Take this as an opportunity to give them a friendly shove in the PHP 5 direction.
277304
The results from the latest poll conducted by the International PHP Magazine have been released. This time, they asked developers what they thought was the best way to do QA for their PHP applications.   Among the options were things like "Do API documentation", "Use code analyzers that check CS violations, XSS or SQL injection attacks" and the number one choice - "Do unit tests using PHPUnit or phpt". Three other options followed behind (using debugging tools, code analyzers and having a commit mailing list) with the API documentation falling down in last place.   They already started up this week's poll too. This time, they ask developers to vote on which of the options make for good PHP code. There's four options - structured, consistent, portable and secure. Get your vote in today!
45632
Matthew Turland has posted some of his thoughts about a topic that's being tossed around in the programming world these days - that PHP is "on its way out".   I have to vehemently disagree with this, and not just because PHP is my language of preference.   He gives several reasons to back up the claim including the fact that large players use the language in high-profile sites as well as the recent upturn of popularity the language has seen (as people come back from the over-hyped other languages).   He mentions collaborations between PHP companies/divisions as well as components made to more efficiently run PHP applications on other web server types.
654370
Pierre-Alain Joye has a little reminder posted to his blog today about two posts from planet-debian and Apache that refer to clones/references in PHP4 and PHP5 and some of the misconceptions presented there.   Reading planet-debian and Apache (from Sven and David), I catched two posts about clones and references in php4 and php5. I do not think it is worth to explain again everything here as Sara wrote a very good post already, check it out here.   He mentions his annoyance with articles/posts like these and the impact that it has on PHP as well as the person posting.   I wonder when the OS community in general will be mature enough to stop bitching at each other. And that's valid for PHP developers, gnome-kde and other well established wars.
467808
Devshed has posted a new article covering one of the hottest topics in the PHP community right now - security.   Security in a scripting language such as PHP is more developer-dependent than language-dependent. In other words, although the language offers you the tools to create secure code, it cannot prevent insecure code. Thus, the degree to which code is secure almost entirely depends on how security conscious a developer is.   The article looks at three security-related topics:  Register globals error reporting code exposure  and for each provides explanation and code where needed to help the reader understand the issues and possible problems with them.
336483
Here's what was popular in the PHP community one year ago today:Christopher Jones' Blog: Review: PHP Web ProgrammingCommunity News: PHP Conference BrasilWebReference.com: Creating a Custom RSS Feed with PHP and MySQLThe Shadow Fox Network: Create Dynamic URLs With Mod_Rewrite and PHP FunctionsJoshua Eichorn's Blog: Official WebThumb Contest rules publishedDevshed: PHP EmailHowTo Forge: Installing A LAMP System With Fedora Core 6ThinkPHP Blog: Oracle with PHP and PDODevShed: Creating an Administration Area for a Simple Threaded Discussion ForumDevShed: Setting up the Foundation for an Extensible Website Engine with PHP 5PHPBuilder.com: PEAR's HTML_QuickFormAndi Gutmans' Blog:  PHP and Database Connection PoolingInternational PHP Magazine: Poll Question: The Biggest Advantage of PHP 5 is?Greg Beaver's Blog: PhpDocumentor 1.3.1 is releasedAlexander Netkachev's Blog: Practical PHP events
565042
The International PHP Magazine has posted the results of the question asked in their latest poll - "What is the Top Criterion for Scaling PHP?"   Of the six options they provided:  Object code caching Template systems Distributed object-caching systems PHP variables that can be set Output Compression Other things that may help  one stood out as a clear winner - "Object code caching". Bringing up second place was "Distributed object-caching systems" and the other options coming in pretty close behind.   Be sure to cast your vote for their latest poll question - "Which is the Most Common Database Problem?"
242013
Popular posts from PHPDeveloper.org for the past week:ProDevTips.com: Writing a CMS/Community with Smarty and the Zend Framework: Part 6Nessa's Blog: Using an .htaccess with PHP Compiled as CGIArnold Daniels' Blog: How I PHP: The Output Handler - ContinuedMartynas Jusevicius' Blog: PHP 5 features: Class autoloadingSean Coates' Blog: Actually Solving a Problem (believe it or not)The Northclick Blog: Message Queue Project: First working versionStefan Mischook's Blog: A Question about object properties in PHP ClassesJob Posting: G2 Technology Seeks PHP Developer (Memphis, TN)Rob Allen's Blog: Zend_View: Access the view from a view helperDavid Walsh's Blog: Using PHP Generic Objects To Organize Your Code
719619
Krystian Hoffman has posted to his blog today a few reasons (10 to be exact) that he likes and uses PHP. Fortunately, most of them are some of the best reasons for anyone to use the language.   ended up with ten points on why I use PHP and I guess this would be a good post here on my blog, as it seems people like lists in general and maybe I could get some people out there that aren't really sure about whether PHP is good or bad, to get some insight at least.  Here's some of his list:   The PHP Community The (language's) Performance Its Portability It has strong Object-oriented support   Other things got a mention as well - the low learning curve, low cost, included libraries - but the above few seemed the strongest.
133151
Sandro Groganz has a quick note posted on his blog about the online availability of the text of his article "PHP 5 Enterprise Edition".   I just found that my article entitled "PHP 5 Enterprise Edition" is now available online. It has initially been published in the International PHP Magazine.   He quotes a bit from the introduction to give you an idea of what the article's about, but defers the rest of the article to the International PHP Magazine website. There's lots of good content, screenshots, layouts and plenty of related links as well.
84867
Tobias Schlitt has a great (long) post responding to a proposal made on the php.internals mailing list for the inclusion of "taint mode" in upcoming PHP versions.   Tobias starts with an overview of what "taint mode" is so that everyone's on the same page. His example involves the incoming and outgoing data usually involved in an application and how the incoming can be the most problematic when it comes to the values inside. This is where taint mode can come to the rescue. At its most basic level, it's a method for, assuming everything coming in is "tainted", creating a mechanism to automatically clean the data before it's even touched.   With the basics down, Tobias looks back to the proposal for a few additional comments. He considers the proposal a great way to introduce the functionality to the language. There are some draw backs he mentions, though, including the additional overhead of working through every inputted value.   Overall, I think this whole thing would be a great addition to PHP and I hope this could come for 6.0. What do you think?   You can also check out some other opinions on the matter:  "Tainted mode" pour php on the Kamelot Blog
168075
As mentioned in this new article on the International PHP Magazine's website today, PHP has come in fourth (once again) in the TIOBE Programming Community index's rankings.    PHP stands at fourth place in the October 2006 edition of the TIOBE Programming Community index. Its position has jumped a notch since last month, while Java continues to hold the top spot.   In long-term trends, PHP shows a significant jump from October 2001 to February 2002. As the graph on TIOBE's web site indicates, PHP has been charting an uneven course, facing ups and just as many downs. However, PHP's position as of Feb 2006 is significantly higher than that of 2005.    You can check out either their post or the actual index to get more information.
385236
Scott Mattocks is back with the latest installment of the PHP-GTK news, issue number 22.   It's been a while, but I finally have some time to get back to summing up the world of PHP-GTK. Things have slowed down a little in the past few months on the development side but that doesn't mean that the world of PHP-GTK 2 has stood still.   In this edition, there's a call for help for anyone that would want to join the other (4!) developers in working on the PHP-GTK 2 project as well as some general information about the project and its involvement in the community - from talks at php/db|works, International PHP Conference, and the Zend/PHP Conference to the many PHP-GTK-related articles being printed to a new online resource for PHP-GTK tutorials.