|
Sponsored Link
|
Greg Wilson has an interesting new post with some of the recommendations he made to a friend about recommended reading for a software engineering teacher so they could be one step ahead of their students.I got mail yesterday from a former student of a friend of mine who has just been told that he has to teach an "Intro to Software Engineering" class this fall to a bunch of third-year undergraduates. He's not an SE guy-his background is operating systems-so he asked me what he should read to get one step...
In this new post to his blog, Stefan Koopmanschap shares some of what he thinks both the PHP language and the PHP community need right now to help make things better overall.Today, a riot fight strong discussion happened on Twitter regarding PHP. Some guy forked PHP and made some changes to it, then released his package on his own site. Some of the improvements were clearly just to please his own taste, others were definitely useful additions. The discussion following all this was interesting. Not just...
In a recent post to his blog Jason Stiles takes a look at some of the things you can do with PHP to help protect your site from XSS (cross-site scripting attacks) with some basic filtering.Cross-Site Scripting (XSS) is a type of attack where a hacker attempts to inject client-side scripting into a webpage that others are able to view. The attack could be as simple as an annoying alert window or as sophisticated as stealing a logged in user's credentials (commonly saved in browser cookies). [...] Since...
The Adminxweb site has put together some framework benchmarks for several of the popular frameworks out there, some of which you may not have heard of before.There are various PHP frameworks and they all have different speeds. The only way to judge a framework by its speed is by benchmarking - conducting tests and comparing the results. [...] Comparing various benchmarks is less of a scientific comparison and more of a subjective application. So in this post, I will review the performance of these...
A few weeks ago at php|tek, I was lucky enough to deliver the Closing Remarks. Well.. it was less "lucky" and more of a "wait.. you haven't done anything this week, make yourself useful." So after a week of sessions, midnight hackathons, midnight unconference, tornados, power outages, a red carpet entrance, a family reunion, I got the final word.. Of course, this recap is not verbatim. I did the original presentation from a basic outline and have since had a few weeks to ponder it.
Disclosure: I have...
Latest PEAR Releases:
Net_SMTP 1.6.0
Anthony Wlodarski makes an important point about what one of your first steps should be when considering a framework for your application - be sure to read the source first . In his case, it was the Zend Framework.
Today, a riot fight strong discussion happened on Twitter regarding PHP. Some guy forked PHP and made some changes to it, then released his package on his own site. Some of the improvements were clearly just to please his own taste, others were definitely useful additions. The discussion following all this was interesting. Not just the one on Twitter, but I also got a more lengthy response through e-mail. While responding to that, I thought I'd write a blogpost as well to offer my 2 cents on what I think...
On PHPBuilder.com Jason Gilmore has posted a new tutorial about how to handle a more true version of multi-threading (non-native, of course) in a PHP application making HTTP requests. His method uses cURL, the popular extension that make working with socket connections a lot simpler.This article explains an alternative solution that consists of sending multiple HTTP requests to the same Web server on which PHP is running. Each HTTP request triggers the execution of a different task. Many requests can be...
So it appears that the a€˜cat is out of the bag' so to speak, as one of my future coworkers, Sandy Smith, has already blogged about it.
But Sandy, myself and a few others (Who I won't name yet) a€¦ are getting together to start up a new company called MojoLive.A As Sandy mentioned in his post, he is the CPO (Chief Product Officer) and I'm coming onboard as the CTO.
I've been working on seeing this happen for a while now and I'm really exited that it's finally happening.
I'll share more details as I can,...
On the PHP on Windows blog from DZone.com Krzysztof Kotowicz has a new post - part one in a series on securing your PHP application - a look at securely including remote code from a source outside of your application.First post of the series discussing various methods of including remote PHP code in your application - from security standpoint. In this post we discuss the history of remote code execution vulnerabilities in PHP apps and ways to prevent them. We finish off by presenting an unsecure method...
As Rob Allen points out, the PHP North West conference is happening again this year and includes a Zend Framework 2 tutorial day session as taught by him.The fabulous PHPNW conference is back again this year on October 8th and 9th and tickets are now for sale for a mere £72. Buy now! as you only have a few days left at that price. There's no need to wait for the schedule as we know from the past 3 years, that it's going to be a great selection of relevant topics. More importantly, this year there's a...
Come and speak at PHP Days, co-organized with OSI Days which will be held in
Bangalore, India on 20-21 November 2011. This year will be the 8th edition of
OSI Days. This special conference is designed to bring focused attention to
PHP. The last day of submission is June 20, 2011. This edition of PHP Days
| OSI Days will have special focus on:
Enterprise and Professional PHP
Quality Management in PHP
PHP in Cloud
Submit a proposal now!
Slawek Lukasiewicz has a new post today about working with dates and times in PHP on a more object-oriented fashion than in the more traditionally procedural way of just calling PHP date/time functions on the string values.Date and time manipulation in PHP is mostly connected with functions like: date, time or strtotime. They can be sufficient, but if we want to deal with dates like with objects - we can use DateTime class. DateTime class is not only straightforward wrapper for standard functions, it has...
Robert Eisele has a new post (and some new source) on his blog today that has gotten the PHP community both up in arms and excited about the potential it offers - a fork of PHP that's been modified to include lots of little improvements for changes in performance, some new PHP functions, usability improvements and changes in the MySQLi/mysqlnd drivers.It took me a while but here's a new toy. Today I publish my own PHP fork based on the PHP 5.3.6 code base with a few changes that make the everydays...
Popular posts from PHPDeveloper.org for the past week:Sasa Stamenkovic's Blog: Eclipse vs NetBeans for PHP Development
Zend Developer Zone: SOLID OO Principles
DZone.com: PHPSpec: BDD for your classes
Chris Roane's Blog: What does it mean to be an Advanced PHP Programmer?
Cal Evans's Blog: Crafting a conference proposal
PHPWomen: The Dutch PHP Conference 2011
ZendCasts.com: Writing Custom Zend Filters with HTMLPurifier
Zend Developer Zone: Liskov Substitution Principle...attempted
Michael Nitschinger's...
It occurs to me that though I wrote an introduction post about Pango for PHP, I forgot to mention that it's actually installable using the PECL installer. pecl channel-discover pecl.mgdm.net pecl install channel://pecl.mgdm.net/Pango-0.1.0Assuming you have the required development packages installed, it should go off and install it. You may still need to add theextension=pango.soline to your php.ini. Hope this helps someone give it a go! As ever, any feedback is welcome.
Anthony Wlodarski makes an important point about what one of your first steps should be when considering a framework for your application - be sure to read the source first. In his case, it was the Zend Framework.One thing I learned early on with ZF was that the curators and associates in the ZF ecosystem always fall back to the root of "read the code/api/documentation". With good reason too! It is not the volunteers simply shrugging you off but it is for your own good.He includes an example of the...
Tim Lytle has written up a new tutorial for the Zend Developer Zone talking about OAuth and making one of the more difficult parts - getting an access token - a bit simpler using a command-line application.OAuth is great - there's no need to save users' passwords, it's - in theory - a consistent way to interact with other services, and it's hopefully something that your users are familiar and comfortable using. But if you're not just interacting with your users' accounts - for example, your application...
Elvin Haci has a recent post to his blog showing how he set up PHP and Python to work on the same machine, just on different ports of the same Apache instance. His example is based on Ubuntu, but the principles can be used just about anywhere.Today i decided to install Python in Ubuntu OS and to use PHP and Python both together. If i hadn't installed php and wanted to have python as only localhost in my OS, so it was easy, there are plenty of examples which show how to do it(for example). But if you have...
|
|