News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

SitePoint PHP Blog:
What to Expect from Yii 2.0
September 22, 2014 @ 12:32:17

The SitePoint PHP blog has a new post today from Arno Slatius that talks about some of the features coming in Yii 2.0, a PHP-based MVC framework with a target for a stable release coming very soon.

Yii 2.0 was released into beta last April and the goal for a first stable release was set for the middle of 2014. The GitHub issue list has 300 open issues and 2913 closed while I'm writing this and both numbers are still increasing. The progress to the 2.0RC milestone was at 99%. My guess is that the team is close, but we'll probably have to wait just a little bit longer. While we're all waiting, lets take a look at what we can expect by looking at an already available example.

He starts with a "tiny bit of history" about the framework (its origins, the work done on 2.0) and talks about some of the requirements to get it installed and working. He helps you set up a sample project and shows off the Twitter Bootstrap integration, the debug bar and the "Gii" tool that can help generate code automatically (following the conventions of the framework). He finishes off the post with a look at some of the main things that changed in the 2.0 release including moving some method calls to properties, datetime handling, behavior definitions and model/view updates.

0 comments voice your opinion now!
yii v2 introduction tutorial changes requirement install gii history

Link: http://www.sitepoint.com/expect-yii-2-0/

Robert Basic's Blog:
A real gem - PHP_CompatInfo
December 28, 2010 @ 09:34:40

In this new post to his blog Robert Basic takes a look at what he calls a "real gem" in defining the requirements of his application - PHP_CompatInfo.

Last night I was pondering how nice would it be to have a tool of some sort, that would simply spit out what version of PHP does my app require. Something like: here are my .php files, what PHP version and/or extensions do I need for it? First I thought about jumping right in and writing it myself, but hey, this kind of a tool sounds way to useful not to be written already! After a bit of a googling there it was: PHP_CompatInfo. A nice PEAR package that can tell me everything I want about my code and even a bit more.

He includes a code snippet showing it in action. It's a basic example that defines the driver type to use, options and the directory to parse through (using parseDir() naturally). Other output formats are available too like CSV and HTML.

0 comments voice your opinion now!
phpcompatinfo pear package compatibility requirement


Cal Evans' Blog:
Ecommerce in WordPress
December 21, 2010 @ 10:02:25

Following his Day Camp 4 Developers event, Cal Evans needed a way to release the videos and materials from the day long even to those that paid to attend. Obviously, a download link just wouldn't do, so he went looking for something a bit more powerful and WordPress-y.

It sounds like such a simple thing; just put them up for download, right? Not really. Let's look at the actual requirements: Shopping cart to allow me to eventually sell the videos, a way to let my existing ticket holders "buy" them for free. (Coupon codes), a way to keep the real location of the files hidden so people don't just go download them. Those were the biggest items. Beyond that I was willing to either sacrifice or code it myself.

After searching around and trying out a few solutions, he decided on eShop ("it's good, not great) a WordPress plugin that lets you set up a quite configurable ecommerce website. It also includes some basic statistics features, uses the custom post types to configure products and lets customers sign into the site to handle their own options.

0 comments voice your opinion now!
ecommerce wordpress eshop requirement dc4d video


Kevin Schroeder' Blog:
Getting good PHP programmers
November 16, 2010 @ 10:15:40

Kevin Schroeder has posted some of his thoughts how how you, the one looking for good PHP developers, can really get the best talent out there you can find based on his experiences in interviewing other developers.

I can interview for certain (but by no means all) PHP positions because I know a fair about PHP and I believe that being smart but being an asshole does not make you a good PHPer. But not everyone who interviews knows that. And not only that, it is getting difficult to find good PHP developers. A lot of the good ones are being taken up by top companies, but even they are having trouble finding all the good developers they need.

He suggests coming up with something a bit more concrete than just this vague picture of what a "good PHP developer" is and how, even once that's defined, the quality of all developers should be raised to that level. He asks for some feedback on a few related questions like: is there really a shortage of good PHP developers or what are the significant topic areas that PHP developers should know well? Lease him some feedback on the post.

0 comments voice your opinion now!
good programmer requirement opinion definition


Jani Hartikainen's Blog:
Using unit tests as requirements when refactoring
September 17, 2010 @ 09:33:51

Jani Hartikainen has a suggestion for all developers out there who are working through their code and refactoring as they go - make unit tests a requirement during the process.

What should you do to make sure new code works properly when you're refactoring old code? I asked myself this question recently, when I needed to refactor a big bunch of procedural PHP code into a neat, testable, OOP-style interface. The conclusion I came into is that you should write unit tests - not to test the old code, but as requirements for the new code.

He suggests setting up a system where unit tests are set up to be where the requests are recorded - a sort of reverse TDD since you already have code to work with. Even if all of the tests aren't 100% implemented, at least you can run them and see what features you have left to do.

0 comments voice your opinion now!
unittest requirement refactor opinion tdd


php|architect:
Zend Db 2.0 Kicks Off
June 28, 2010 @ 12:09:38

As is mentioned on the php|architect blog today (from Bill Karwin) the requirements gathering stage for the Zend_Db 2.0 version of the database component for the Zend Framework has started. Ralph Schindler has issued a document talking about some of the issues that have come up in the component's past.

Requirements have been solicited from both community members in various conversations, as well as looking through the issue tracker for feature requests that have been on the backlog due to potential BC breakage. This document reflects those ideas, and it's now in a position where we'd like to start a discussion on the direction outlined inside it.

Suggested features include things like:

  • Pluggable architecture
  • Distinct abstractions
  • Addition of a Metadata sub-component
  • Better testability in the Unit Tests
  • Base Plugins / Type Converter
1 comment voice your opinion now!
zenddb zendframework proposal requirement document


Ibuildings Blog:
Creating Content Site Requirements
May 19, 2010 @ 11:30:23

On the Ibuildings blog there's a recent post from Ian Barber about setting out guidelines and standards for the content that lives in your dynamic site.

Core site content management system projects are incredibly common, but they are also often drawn out and painful. They're complicated projects because they often have a large number of stakeholders across different parts of the company. They can be a key part of digital or broader strategies, but also used for the most minor parts of day-to-day business. This mix makes it very difficult to tease out the essential aspects of the site, leading to a series of disappointing upgrades and replacements.

A project like this will only turn out well if there's a good roadmap for where it needs to end up. He gives a few things to consider like what your current system does and what old & new technologies will be involved. He includes some tips on things to ignore, to consider and ways to keep the process on track.

The difference between a good content-driven site and a bad one lies in following tips like these.

0 comments voice your opinion now!
content website requirement


Ibuildings Blog:
My framework is better than all other frameworks
January 28, 2009 @ 08:46:14

Why is Harrie Verveer claiming that his framework is the best? Well, really he's not - its just to make a point: there's no such thing as one "best" framework.

The framework that has the best solution for every thinkable problem will simply never exist. Such a framework can't be build for several reasons.

He names two reasons why you should get more specialized in picking which framework you go with on a project:

  • First, if a framework wants to provide solutions for as many situations as possible there is less time to focus on the individual solutions.
  • Second, it would need to be big and small at the same time.

He notes that, while specializing in one framework can make you more efficient for that task, finding the right framework fit for the project will make you (and whatever team you might be working with) more productive overall.

0 comments voice your opinion now!
framework compare efficient right tool zendframework requirement


Total PHP:
Choosing a PHP Web Host
September 22, 2008 @ 11:19:54

The Total PHP site has a few suggestions for you to look at before choosing your next web host - five of them:

  • PHP 4 or 5? - if you haven't made the switch to PHP5, there's no better time
  • Linux/Apache - Windows is largely an ASP.NET platform
  • Access to outside the document root - it can be very useful for templates, config files and the like
  • Scripting requirements - be sure anything you might need for an outside application (like WordPress) is there
  • General advice

There's a bit more detail on each of the points to round out the advice.

0 comments voice your opinion now!
choose web hosting php5 php4 linux apache docroot requirement


Evert Pot's Blog:
Integrating with Zend's OpenID
August 19, 2008 @ 10:28:52

In a new blog post today Evert Pot shares some of his thoughts on integrating the Zend implementation of the OpenID protocol, Zend_OpenId, into his application.

The Zend Framework has a pretty good OpenID library. I was looking for a library written for PHP5 (strict), and this seemed like a good choice...

He mentions some of both sides of the argument - (the good) the flexibility of the library to work with different backend storage methods and (the bad) the requirements it has for the Zend Framework sessions system for authentication.

0 comments voice your opinion now!
zendframework openid integration flexible backend session requirement



Community Events





Don't see your event here?
Let us know!


laravel conference release list community series opinion library voicesoftheelephpant composer symfony security language introduction framework artisanfiles podcast tool version interview

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework