News Feed
Sections
News Archive


Community Events
php|tek 2008 PHP Conference



feed this:

Eirik Hoem's Blog:
Handy online regex tool for PHP, Perl, JS and Python
0 comments :: posted Tuesday May 06, 2008 @ 12:09:14
voice your opinion now!

Eirik Hoem has pointed out an online tool a coworker shared with him to work with regular expressions for multiple languages.

A coworker of mine has been working on a ajax enabled regex tool which lets you evaluate regex expressions in several languages (including PHP PCRE and PHP POSIX) with instant results.

The tool lets you put in the string you want to match again and the pattern you want to match with. The results are automatically populated below it, making it easy to fine-tune your expression to only what you want.

tagged with: regular expression tool online perl javascript python


PHPBuilder.com:
Developing a Ajax-driven Shopping Cart with PHP and Prototype, Part 2
0 comments :: posted Monday May 05, 2008 @ 07:58:21
voice your opinion now!

PHPBuilder.com has continued their series looking at building an Ajax-driven shopping cart with part two posted today (part one here). Last time they laid the PHP foundation for the example app, this time they add another layer - the Ajax functionality to manage the current contents of the cart.

Finally, a link to the shopping cart is provided, although you could just as easily have displayed the cart contents on the same page. For the sake of brevity I'll just show you how to integrate the add feature, and will leave the subtraction mechanism to you as an exercise.

The Ajax frontend calls a managecart.php backend file that calls addToCart and deleteFromCart based on which type of "task" is passed to it.

tagged with: shopping cart prototype tutorial ajax backend javascript

Chris Hartjes' Blog:
What's The Next PHP Stack?
0 comments :: posted Tuesday March 18, 2008 @ 10:25:42
voice your opinion now!

In a new blog post, Chris Hartjes asks what's the next stack coming up on the horizon. LAMP has been the king for so long now it's hard to think about what might be next, but he takes a stab at it:

So the next thing I've been wondering about is about what future PHP stacks will look like, at least on the open source side of things. Have we gotten to the point where this is as good as it gets?

He looks at other stacks he's been working with (like LNNP - Linux, nginx, Postgres and PHP) as well as the question of limitations. Are we limiting ourselves by relying on LAMP too much? What else is out there? Does Javascript have a permenant place in any of this? (jLAMP anyone?)

tagged with: stack lamp limitation next horizon javascript framework

Community News:
Two Wrappers for Ext JS in PHP - PHP-Ext & ExtPHP
0 comments :: posted Wednesday March 12, 2008 @ 09:38:00
voice your opinion now!

As both the Zend Developer Zone and Ajaxian point out, there's been two new projects based on the Ext JS user interface widget system adapted for PHP - PHP-Ext and ExtPHP.

PHP-Ext is an open source widget library written for PHP 4 and 5 to empower the UI Layer. It is based on Ext JS javascript widgets which provide a standard and powerful API to build Rich Internet Applications. It basically works as a convenient wrapper for the Ext JS Javascript Objects.

And from the ExtPHP site:

I needed to be the one person who would have to wrestle JavaScript when problems happened. I therefore needed a way to insulate them from the gory details, which is why I created ExtPHP. As you may have guessed from subtle hints, such as this entry's 12-feet tall header, ExtPHP creates a PHP wrapper for ExtJS.

The Ajaxian post also includes code examples for each of them, one showing form construction and the other a tabbed interface.

tagged with: phpext extphp extjs javascript wrapper library

Stoyan Stefanov's Blog:
PHP-style $GLOBALS in Javascript?
0 comments :: posted Wednesday March 12, 2008 @ 07:55:07
voice your opinion now!

In a new post to his blog today, Stoyan Stefanov has a proposal to being something PHP users are very used to - superglobals - over to Javascript.

Javascript has implied globals. When you skip the var in var a = 1; and go a = 1;, then a becomes a global variable. Some consider this an error in the language. [...] In PHP on the other hand, variables are local. [...] So how about this: adopt the $GLOBALS convention in your JavaScripts?

His example proposes the creation of a GLOBALS object you can assign properties to that can be used anywhere. This helps to keep the variables you truely want to be global contained, though it doesn't do much except provide a convention.

tagged with: superglobal global variable javascript

Job Posting:
SQLFusion Seeks Senior PHP/Javascript Software Dev (Redondo Beach, CA/Telecommute)
0 comments :: posted Thursday March 06, 2008 @ 13:44:00
voice your opinion now!
Company SQLFusion
Location Redondo Beach, CA (can Telecommute)
Title Senior PHP and Javascript Software Developer
Summary

About SQLFusion
We specialize in application development exclusively using open source technologies, with offices spread throughout the world. 1/2 of us work from home, others work in small local offices in major international capitals. We have a flat structure totally customer centric and team oriented. We love what we do and each of us is an expert in his field. Our customers and projects include small and medium business internal applications, Web 2.0 startups and Fortune 500 companies.

Job Description
The senior software developer will be working on customer's web applications and our internal open source projects using PHP and Javascript. He or she will create, maintain and improve complex database and Ajax applications for a range of clients; from Web 2.0 startup's to larger companies for accounting, invoicing, HR or B2B applications. Some work time is dedicated to R&D on SQLFusion's open source projects (Radria, hostingfusion, ofuz...).

Experience
3 years object oriented programming experience with PHP and Javacript using MySQL or PostgreSQL as a database. Experience designing and querying MySQL 5 or PostgreSQL databases using transactions. Experience consuming web services (SOAP, REST, XML-RPC),

Proficiency in client-side technologies (XHTML, JavaScript?, AJAX, CSS, XML) and experience with hand coding and tableless layouts, Practical experience in using a Javascript toolkit or library like prototype, dojo, jquery, xajax, mootools, extjs, rico. Mastery of addressing UI concerns (standards-based dev, usability, accessibility, compatibility).

Mastery of the application development cycle in a scaled, commercial environment. Ability to adhere to specs and design details, and experience writing modular, reusable, maintainable code. Strong Object Oriented design and development skills are highly desired.

Comfortable working with linux. (kde, ssh, bash command line).

Ideal candidate is a big picture thinker with attention to detail and appreciation for analysis, and is dedicated to solving problems elegantly and creatively. Excellent debugging and troubleshooting skills. Good communication skills. Ideal candidate is a developer who consistently delivers and keeps up to date on best practices/standards and programming methods.

Skills

  • Object Oriented PHP : 3 years
  • Javascript, AJAX, (X)HTML, CSS : 3 years
  • MySQL or PostgreSQL : 2 years
  • Linux : 1 year

Education
Minimum BA In technology.

Optional

  • We have a preference for candidates that have contributed to an open source project.
  • Good portfolio of user-driven applications (Web2.0),
  • Experience with Facebook or Open Social Applications,
  • Experience with iPhone Web applications

Notes

  • The position is open to telecommute and can be anywhere in the USA.
  • US Citizen or permanent resident only

http://www.sqlfusion.com/ hr@sqlfusion.com

Link More Information
tagged with: job post redondobeach ca developer javascript software

ProDevTips.com:
WP Hashcash
0 comments :: posted Tuesday February 05, 2008 @ 12:09:00
voice your opinion now!

On the ProDevTips blog today, Henrik has posted about an alternative to the popular Akismet plugin for the PHP blogging tool, WordPress, to help prevent even more comment spam from making it past - WP_Hashcash.

WP Hashcash is an antispam plugin that eradicates comment spam on Wordpress blogs. It works because your visitors must use obfuscated javascript to submit a proof-of-work that indicates they opened your website in a web browser, not a robot.

He includes the code that he needed to change to get the widget part of the plugin up and working correctly. You can find out more about this plugin from its page on Elliot Back's blog.

tagged with: wordpress plugin wphashcash javascript proofofwork spam comment

Wolfgang Drews' Blog:
Using YUI autocomplete with Zend Framework
0 comments :: posted Monday February 04, 2008 @ 09:33:00
voice your opinion now!

Wolfgang Drews (of DynamicWebPages) has posted a mini-tutorial on his personal blog showing how to integrate the popular Zend Framework with the YUI Javascript libraries from Yahoo! to create an autocomplete field in your app.

Maybe this short snippet helps someone out there when using YUI autocomplete feature together with the Zend Framework or any other Framework, that creates URLs like http://domain.tld/controller/action/param/value.

He modifies the Yahoo library to change a few of the defaults to make it more Zend Framework-friendly: changing the default query format and updating the "append parameters" concatenation to replace the ampersand with a slash.

tagged with: autocomplete yui yahoo library javascript zendframework


PEAR release mysql database package security zend framework book cakephp pecl developer code ajax PHP5 job releases application conference zendframework

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