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

php[architect]:
September 2014 Issue Released - Purchasing Power
Sep 24, 2014 @ 09:17:11

The php[architect] group has officially released their latest issue of the magazine: September 2014, Purchasing Power.

Our September issue is now available. Whether selling products, billing for services, or collecting donations, at some point you’ve probably needed to find a way to get money from person A to person B. This issue covers the latest developments and techniques for Magento, the popular PHP e-commerce platform.

Articles in this issue include:

  • High-Performance Magento in the Cloud (Fabrizio Branca)
  • Easy WordPress Dev Environments with Vagrant and Ansible (Jason A. Lefkowitz)
  • The Confident Coder: Make the Reasons Overwhelming (Aaron Saray)
  • Laravel Tips: Deploying Applications Part 1: Homestead (Dirk Merkel)

If you'd like a sample of this issue, you can read a free sample from the WordPress Development Environments article. If you'd like to pick up a copy of your own, you can get it directly from the php[architect] site.

tagged: phparchitect magazine sept2014 issue release purchasing power

Link: http://www.phparch.com/2014/09/september-2014-phparchitect-magazine-released-purchasing-power/

Nikita Popov's Blog:
The true power of regular expressions
Jun 15, 2012 @ 08:42:57

Nikita Popov has a new (language agnostic) post to his blog today about one of the most powerful things you can use in your development - something that a lot of developers don't understand the true power of - regular expressions.

As someone who frequents the PHP tag on StackOverflow I pretty often see questions about how to parse some particular aspect of HTML using regular expressions. A common reply to such a question is: "You cannot parse HTML with regular expressions, because HTML isn’t regular. Use an XML parser instead." This statement - in the context of the question - is somewhere between very misleading and outright wrong. What I’ll try to demonstrate in this article is how powerful modern regular expressions really are.

He starts with the basics, defining the "regular" part of "regular expression" (hint: it has to do with predictability) and the grammar of the expressions. He talks about the Chomsky hierarchy and how it relates to the "regular" as well as a more complex mapping of expression to language rules. He talks about matching context-free and context-sensitive languages and unrestricted grammars as well.

tagged: power regular expression define theory context

Link:

DeveloperWorld:
InfoWorld review: Eight PHP power tools
Feb 04, 2010 @ 09:46:09

InfoWorld/DeveloperWorld has posted a list of eight power tools (IDEs) they suggest to any PHP developer looking for something more than just the standard text editors.

In this article, we examine eight IDEs: ActiveState's Komodo IDE, CodeLobster PHP Edition, Eclipse PHP Development Tools (PDT), MPSoftware's phpDesigner, NetBeans IDE for PHP, NuSphere's PhpED, WaterProof's PHPEdit, and Zend Studio. All of these PHP toolkits offer strong support for the other languages and environments (HTML, CSS, JavaScript, SQL database) that a PHP developer encounters. The key differences we discovered were in the tools they provide (HTML inspector, SQL management system) for various tasks, the quality of their documentation, and general ease-of-use.

There's a summary scorecard on the first page of the article if you want to jump straight to the good stuff, but the pages following that will give you much more information about each of the options - the good and the pad points. According to their overall scores, though, Eclipse PDT and Zend Studio tied it up for the highest rankings.

tagged: power tool ide eclipse netbeans nusphere zend review

Link:

NETTUTS.com:
Add Power to Your PHP With Multi-Tiered Applications
Apr 15, 2009 @ 07:52:39

The NETTUTS.com site has some advice on how you can add a bit more power and flexibility to your PHP applications - shift them over to a multi-tier application structure.

As PHP applications become more and more complex, it can be easy to end up with a tangled mess of code that makes maintenance nearly impossible. Applying the concept of tiered applications can help to alleviate some of the difficulty in maintaining complex applications.

Tiered programming is a method that splits up the components of an application (like a separation between presentation and business logic). They talks about what a setup like that might gain you, the wrong way to do it and the right way that splits it out into the database tier, the business tier and the presentation tier.

tagged: power application multitier tier database business presentation

Link:

Developer Tutorials Blog:
Five Wordpress Tips for Power Users
May 07, 2008 @ 07:57:58

On the Developer Tutorials Blog today, there's a new post aimed at WordPress users to help them on the path to becoming "power users" with five tips.

If you're a wordpress power user, you'll inevitably have some questions about how you can improve your blog or add new features. Here are five tips that will make life easier for people wanting to maximize their use of Wordpress.

The list is:

  • Quickly Find Page/Post ID
  • Custom Front Page
  • Password Protect Wordpress
  • Protect from the 'Digg Efect' with HTML
  • Stop Hackers

Each of them with their own explanations (and links to other resources detailing how they're done).

tagged: wordpress power user tips find custom page password digg hacker

Link:

Northclick Blog:
The real power of PHP stream wrappers
Nov 20, 2006 @ 10:06:00

In this new post on the Northclick blog, Soenke talks about the stream wrappers included in PHP and some of the magic that can happen when they're applied correctly. In this case, it's an application of the ssh2 library (by Sara Golemon).

The new system must be very stable with a strict error checking and has to support several ways of file transports (FTP, SCP/SFTP). SCP is faster then FTP and secure by nature. It's going to be the standard way for deployment.

After finding and loading the extension, things flowed along swimmingly - the code shows a simple transfer method of transfer over a secure ftp connection, complete with a few performance stats at the end.

tagged: power stream wrappers secure ftp transfer spl power stream wrappers secure ftp transfer spl

Link:

Northclick Blog:
The real power of PHP stream wrappers
Nov 20, 2006 @ 10:06:00

In this new post on the Northclick blog, Soenke talks about the stream wrappers included in PHP and some of the magic that can happen when they're applied correctly. In this case, it's an application of the ssh2 library (by Sara Golemon).

The new system must be very stable with a strict error checking and has to support several ways of file transports (FTP, SCP/SFTP). SCP is faster then FTP and secure by nature. It's going to be the standard way for deployment.

After finding and loading the extension, things flowed along swimmingly - the code shows a simple transfer method of transfer over a secure ftp connection, complete with a few performance stats at the end.

tagged: power stream wrappers secure ftp transfer spl power stream wrappers secure ftp transfer spl

Link:

ITBusinessEdge:
Microsoft's Zend Deal Recognizes the Power of PHP
Nov 17, 2006 @ 09:37:00

On the ITBusinessEdge site, there's a quick column from Lora Bentley looking at things from the other side of the Zend/Microsoft story - Microsoft's.

She mentions the "about face" that Microsoft has seemingly made when it comes to Open Source projects, specifically the Zend deal:

As a DigitalJournal writer pointed out yesterday, the deal makes great business sense for Microsoft, given that PHP runs more than 2 million Web sites and the software company's servers and tools business contributed one-fourth of its total revenue in the latest quarter.

You can get complete information regarding the collaboration from the Zend website.

tagged: zend microsoft collaboration deal integration power zend microsoft collaboration deal integration power

Link:

ITBusinessEdge:
Microsoft's Zend Deal Recognizes the Power of PHP
Nov 17, 2006 @ 09:37:00

On the ITBusinessEdge site, there's a quick column from Lora Bentley looking at things from the other side of the Zend/Microsoft story - Microsoft's.

She mentions the "about face" that Microsoft has seemingly made when it comes to Open Source projects, specifically the Zend deal:

As a DigitalJournal writer pointed out yesterday, the deal makes great business sense for Microsoft, given that PHP runs more than 2 million Web sites and the software company's servers and tools business contributed one-fourth of its total revenue in the latest quarter.

You can get complete information regarding the collaboration from the Zend website.

tagged: zend microsoft collaboration deal integration power zend microsoft collaboration deal integration power

Link:

Edin Kadribasic's Blog:
PECL4WIN Build Box Dead
Nov 14, 2006 @ 16:38:00

Some unfortunate news from Edin Kadribasic to be felt particularly by the Windows PHP users out there - the box that hosts the PECL packages for Windows has suffered a bit from a power failure.

The power failures are very rare in Denmark, but nonetheless this one managed to take out the build box. The website itself is not affected, but there are no updates for the time being.

The PECL4WIN project hosts a repository of PECL extensions precompiled for the Windows platform. The packaging and distribution system used by PECL is shared with its sister, PEAR.

UPDATE (11.15.2006) - The box is back up and working at 100% again (faulty memory was to blame). A new build has already been created.

tagged: pecl4win box machine power failure downtime update pecl4win box machine power failure downtime update

Link: