|
Sponsored Link
|
In another entry in his "Confessions of a Converted PHP Developer" series Mal Curtis about a typical class development path PHP developers take and how it can be a limiting, linear progression from one step to another.In converting to Ruby I realized how strict PHP is in its class hierarchy. This surprised me as I'd always viewed PHP as a very loose language, mainly due to its loose typing and lack of formal code structure guidelines. [...] I find most PHP developers learn starting by using inline PHP as...
Brian Swan (of Microsoft) has posted his wrapup of the recent Jump In! Camp they held around integration of SQL Server functionality into several popular PHP projects like the Zend Framework and PEAR.During each day of the camp, PHP developers worked side-by-side with Microsoft developers to add SQL Server and SQL Azure support to their projects, but nearly everyone put in many extra hours late at night (and even early morning!) to add support for other Microsoft technologies (such as IIS, Web Platform...
On his blog Martin Sikora shares a solution that many a Symfony developer out there might find handy for running their application in a shared hosting environment:Some time ago (actually when I was making this blog) I posted on stackoveflow.com a question on how to configure Symfony to run on shared webservers where you can't change your website's document root. I solved it but forgot that I was asking and left it without any answer.The main problem is that the DOCUMENT_ROOT for the hosting service can't...
On The Voices of the ElePHPant podcast, Cal Evans sits down with Mark Brown (of Microsoft) for an interview while they both attended the Jump In! Camp Microsoft recently held for SQL Server and PHP integration.They talk some about why Microsoft is interested in working with PHP and its community and some of the lessons learned from the work done over the week to get SQL Server working with the various projects in attendance. Mark also talks about some of the work Microsoft is doing to build relationships...
On NetTuts.com today they have a new tutorial showing you how to use two-factor authentication in your CodeIgniter-based application - a login process combining a username/password and access to a device that's authorized for the account.Two-factor authentication is a way of proving your identity based on your username and password as well as a physical device that you can carry with you. This makes it much harder for crooks to steal your identity, since they will need access to your phone or hardware...
The PHP documentation team has made a new announcement about some major changes that are happening with the PHP documentation - three interesting new additions to this part of the PHP project.PHP has several [three] new documentation features that the community should be aware of.They've introduced the following:
PHP manual pages (man pages) - pman - installed via PEAR
An enhanced CHM (Windows help) version of the manual with user notes
The Online Documentation Editor allowing edits from anyone.
Since February we release a monthly newsletter with updates from the Horde universe. Sign up if you want to be kept up to date about what's going on in development or the Horde blogosphere. Tomorrow the next newsletter is being released, so sign up quickly.
Thanks to Gunnar, my interview with RadioTux on LinuxTag has been transcribed and translated to English.
PHP has several new documentation features that the community should be aware of:
pman - PHP man pages
$ pear install doc.php.net/pman
$ pman strlen (this example displays a local textual version of the strlen docs)
Enhanced CHM - contains user notes (over 25,000)
This additional CHM file is downloadable
Online Documentation Editor - allows everyone to edit the PHP manual
URL: https://edit.php.net/
Every manual page will link to it in the future
Includes an IRC window to the...
PHP has several new documentation features that the community should be aware of: pman - PHP man pages $ pear install doc.php.net/pman$ pman strlen (this example displays a local textual version of the strlen docs) Enhanced CHM - contains user notes (over 25,000) This additional CHM file is downloadable Online Documentation Editor - allows everyone to edit the PHP manual URL: https://edit.php.net/Every manual page will link to it in the futureIncludes an IRC window to the #php.doc channel, so let's talk...
On the Techie Talks blog today there's a post from Idrish Laxmidhar with a few simple reminders of things you can do to help with the basic security of your PHP applications, mostly surrounding filtering and escaping.The list includes some of the basics like:
Avoiding $_REQUEST when possible because of the ambiguity of where the information could come from
Keep register_globals off (thankfully a default!)
Checking values for specific data types before using them
Filtering user input
Disabling the error...
In a new post today Kevin Schroeder points out a new feature in the Zend Server project (version 5.5, beta) that helps make deployment simple for your site. He also includes a "getting started" guide to show it in action.We have announced that we are making the beta for our new deployment feature in Zend Server 5.5 beta, available for download. It's not feature complete (there are some new features being worked on), but it provides the functionality needed for the 90% of us who do not have the need to...
On the Symfony blog Fabien Potencier has a new post talking about a change in the support structure for developers wanting to get help with either Symfony1 or Symfony2 - a split in the mailing list to help make things a bit easier to split out.Now that Symfony2 is just around the corner, we need to better organize community support for both symfony1 and Symfony2. As more people start using Symfony2, the user mailing-list is becoming more and more difficult to follow. [...] After an opinionated discussion...
The Voices of the ElePHPant podcast has posted their latest episode today, another interview from the Microsoft Jump In! Camp - an interview with Paul Jones, lead architect of both the Solar and Aura frameworks.Cal and Paul talk about the Aura project, a PHP 5.3 framework and how it relates to some of the base work that the Solar framework provided for it. He mentions the work being done on the database components to work with SQL Server and how some of the coming SQL Server features will be...
So, what started out to be a post or two on some of the important things to consider about communication in open source projects, has now turned into it's own little mini-series. In part one I talked about some of the important things to consider when it's you, the organizer, talking to the people that come in and want to get involved with your project. In the second part I covered some of the organizer-to-organizer communication techniques to keep the project running smoothly.
In this part I'm going to...
Popular posts from PHPDeveloper.org for the past week:9Lessons: Import GMail Contacts Google OAuth Connect with PHP
Warren Tang's Blog: PHP Unit Testing & Mock Objects with SimpleTest plugin for Eclipse
Test.ical.ly Blog: PHP 5.4 with traits, Doctrine 2.2 and then Symfony3?
Nicolas Grekas (on Github): Improved handling of HTTP requests in PHP
Josh Adell's Blog: Neo4j for PHP
DevShed: Implementing the ArrayAccess Interface - PHP
PHP and Me Blog: Use Phing to Update your SVN-Version-Controlled Website...
Kafka is a distributed publish-subscribe messaging system developed at LinkedIn, designed to support a very high throughput, persistent messages and parallel loading into Hadoop. A proposal has been submitted to make Kafka an Apache incubator project.
Putting in some new content for RESA
On DevShed today there's a new tutorial showing you how to integrate Facebook commenting with your PHP application via the Facebook Connect API.Facebook comments are a great way to optimize your site for social media and add a level of user-engagement to you site. Quality website comments can increase your website's credibility, as well as its traffic. This tutorial will teach you how to use Facebook's API Connect to integrate comment boxes on your website in a few simple steps, utilizing a little PHP...
The Voices of the ElePHPant podcast has posted its latest episode today - an interview with Keith Casey, a part of the web2project team and the php|architect folks that brought you php|tek. This podcast was recorded at the SQL Server Jump In! Camp.They talk about the web2project project's desire to be a "drop in" solution even when they have SQL Server as their database. They talk about the challenges in supporting SQL Server and where (what environment) people are using web2project.You can listen in the...
|
Latest PHP Tweets
|
|