Category Archives: Tools

NotORM

NotORM is a PHP library for simple working with data in the database. The most interesting feature is a very easy work with table relationships. The overall performance is also very important and NotORM can do caching and run faster … Continue reading

Posted in Linked, Pressed, Tools | Tagged , , | Leave a comment

And more: <angular/>: A Radically Different Way of Building AJAX Apps. http://angularjs.org, github, MIT Licensed. (The older Google Wave Example Youtube Video)

Posted on by hakre | Leave a comment

CSS character escape sequences, more on the CSS3 selector syntax (STTS 3 Profile Specification) at W3C.

Posted on by hakre | Leave a comment

XML_Query2XML

XML_Query2XML – Turn SQL into XML, PDO support. XML_Query2XML allows you to transform the records retrieved with one or more SQL SELECT queries into XML data. Very simple to highly complex transformations are supported. Is was written with performance in … Continue reading

Posted in Linked, Pressed, Tools | Tagged , , , | Leave a comment

phptags – tidies up tags in PHP scripts and guards whitespace

Just stumbled over another PHP related tool today, which I think is worth the link: phptags is a simple commandline tool to tidy up open and close tags in PHP scripts. It can rewrite close tags, and strip leading or … Continue reading

Posted in Hakre's Tips, Linked, PHP Development, PHP Development, Pressed, Tools | Tagged , , , , , , , | Leave a comment

How to avoid “tight coupling” in a WordPress Plugin?

This was asked today over at Stackoverflow (WordPress Plugin: How do I avoid “tight coupling”?) and I was able to grasp some time for an answer, I thought it’s worth linking it for the interested reader. Sure it can’t answer … Continue reading

Posted in Hakre's Tips, Linked, PHP Development, Pressed, WordPress Support | Tagged , , , , , , , , , | 1 Comment

Vanity is on github.

Posted on by hakre | Leave a comment

Flow3 went gold

Flow3 Version 1.0 is officially out. The Typo3 spin-off is a full featured PHP application framework with modern software design approaches. After the release of Symfony 2 in July it looks like that 2011 is the year of the next … Continue reading

Posted in Linked, PHP Development, PHP Development, PHP Frameworks, PHP Library, Pressed, Tools | Tagged , , | Leave a comment

Geany 0.21 released!

The news is already ten days old, but better late than never: Geany 0.21 released. Geany is a fine GTK2 based editor, I use it normally for quick PHP writing. Nice PHP lint, shell and manual integration.

Posted in Linked, PHP Development, Tools | Tagged , , | 2 Comments

List of Online PHP Codepads

Yes, there are some. Looking for a PHP version? I was looking for a PHP 5.1 codepad (run PHP code online for test purposes), but was not able to. I remember there was one, but I have not found it. … Continue reading

Posted in Linked, PHP Development, Pressed, Tools, Webtools | Tagged , , , , | 4 Comments

Symfony 2.0 went gold!

Symfony 2.0 released! (via Jakub Zala). Cheers! First PHP framework (and beating NGINX) delivering RFC-conform HTTP redirect messages. If you have not looked inside the code, it’s time you start reading. There is much to discover. Source is on github.

Posted in Linked, PHP Development, PHP Frameworks, PHP Library, Pressed, Tools | Tagged , | Leave a comment

WordPress: Vulnerability Statistics (CVE)

WordPress : Vulnerability Statistics (via CVE Details)

Posted in Linked, Pressed, WordPress Support | Tagged , , | Leave a comment

Revisiting Git, Github, and the wordpress.org plugin repository

Posted on by hakre | 3 Comments

Exception Best Practices in PHP 5.3

Posted on by hakre | Leave a comment

QueryPath PHP Library to deal with XML/HTML esay CSS-like access and manipulation. Code available at Github.

Posted on by hakre | Leave a comment

When Flat PHP meets Symfony

Posted on by hakre | Leave a comment

List of PHPMD Rulesets

As I use PHPMD from time to time only (but more and more often) I needed to lookup the default ruleset names from the filesystem. As google is faster than a search on the harddrive, here they are for future … Continue reading

Posted in PHP Code Smells, PHP Development, PHP Development, Pressed, Tools, Uncategorized | Tagged , , | 4 Comments

Mjam! git cherry-pick

Each day you didn’t know about how to use git-cherry-pick is half a developer’s day. Kind of my feeling after this week has passed. It allows to take one commit from another branch and add it to the current branch. … Continue reading

Posted in Hakre's Tips, Linked, Pressed, Tools, Uncategorized | Tagged , | Leave a comment

PHP: Extending stdClass with Closures (plus Visitor)

From the red-wine department: $this remains unresolved so of limited use, but some fun anyway: And before you ask: It’s just that I was wondering the following did not work:

Posted in PHP Development, Pressed | Tagged , | 1 Comment

PHP: is_null() vs. NULL ===

From the know your language department: If you can, go with the identical comparison operator ===. That’s a good approach in PHP for various reasons. Only one example: could be written as: but it is about more than 14 times … Continue reading

Posted in PHP Development, Pressed, The Know Your Language Department | Tagged , , , | 7 Comments