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

Chris Jones:
Tracing Silex from PHP to the OS with DTrace
Nov 06, 2013 @ 12:31:23

Continuing on with his look at using DTrace in with PHP, Chris Jones has a new post in the series showing how to add traces to Silex-based applications, including sample output.

In this blog post I show the full stack tracing of Brendan Gregg's php_syscolors.d script in the DTrace Toolkit. The Toolkit contains a dozen very useful PHP DTrace scripts and many more scripts for other languages and the OS. For this example, I'll trace the PHP micro framework Silex, which was the topic of the second of two talks by Dustin Whittle at a recent SF PHP Meetup. His slides are at Silex: From Micro to Full Stack.

He includes a brief guide to getting the DTrace support up and running based on instructions in a previous post based on some pre-build Oracle linux packages. He links to the latest DTrace Toolkit and the downloads page to get the latest version of Silex. He sets up a super-basic Silex application (one route, "hello") and shows how to run the DTrace against it. His sample output shows both the PHP files being called and the functions/methods called inside them resulting in an output over a thousand lines long.

tagged: silex dtrace trace execution oracle package toolkit tutorial

Link: https://blogs.oracle.com/opal/entry/tracing_silex_from_php_to

Agile Toolkit News:
Yin and Yang of modern PHP UI Frameworks
Nov 02, 2010 @ 09:16:06

On the Agile Toolkit News site today there's a recent post looking at a specific part of several of the different PHP-based frameworks out there - the UI or view layer. He wonders why, with UI-specific PHP frameworks out there, why the two can't just play nice together.

I came over this old question on StackOverflow: "Which PHP Framework will get me to a usable UI the fastest?" I couldn't help but wonder, why people are not aware of all those other PHP UI frameworks? There are few, right? If you google for "php ui" you can find them. Those are more generally referred to as UI toolkits. But why those toolkits are not known in the mainstream?

He notes that most of the major frameworks leave you out to dry when it comes to presentation. They don't include much in the way of interface helpers in the name of modularity and backend focus. He suggests a few reasons why this happens and why the UI frameworks out there haven't made it to the mainstream. He gives three rules that could help this situation: view and object handling, giving developers a way to extend things easily and knowing the limitations of what the framework can do.

tagged: framework userinterface ui backend frontend toolkit

Link:

ITJungle.com:
Use PHP to Bring i5/OS Resources to the Web
Nov 06, 2007 @ 09:31:00

ITJungle.com has posted another article in their series looking at PHP on IBM's i5/OS platform that's already included an overview of System i and a very basic look at PHP's structure.

This article provides an overview of the API toolkit, and a collection of Application Programming Interfaces (APIs) that facilitate PHP programs accessing and working with i5/OS objects.

The article comes complete with diagrams of the stacks for both LAMP and iADP as well as an overview of the Zend Core API and a code example of how to make a connection to the backend and send off a message (SNDMSG) to the local system.

tagged: i5os ibm lamp iadp stack api toolkit sndmsg i5os ibm lamp iadp stack api toolkit sndmsg

Link:

ITJungle.com:
Use PHP to Bring i5/OS Resources to the Web
Nov 06, 2007 @ 09:31:00

ITJungle.com has posted another article in their series looking at PHP on IBM's i5/OS platform that's already included an overview of System i and a very basic look at PHP's structure.

This article provides an overview of the API toolkit, and a collection of Application Programming Interfaces (APIs) that facilitate PHP programs accessing and working with i5/OS objects.

The article comes complete with diagrams of the stacks for both LAMP and iADP as well as an overview of the Zend Core API and a code example of how to make a connection to the backend and send off a message (SNDMSG) to the local system.

tagged: i5os ibm lamp iadp stack api toolkit sndmsg i5os ibm lamp iadp stack api toolkit sndmsg

Link:

Zend Developer Zone:
Zend Core for IBM and Web 2.0 Starter Toolkit
Aug 23, 2007 @ 12:48:00

As mentioned in this post on the Zend Developer Zone, the Zend/IBM collaboration group have released a Web 2.0 Starter Toolkit:

It offers a great start to reducing the coding yet helps you produce cool applications using Ajax, ATOM feeds and REST Web Services. It is a great on-ramp to get you working with Zend Core and IBM DB2 Express-C and Rich Internet Applications (RIA). This toolkit will also work with Zend Core for IBM, check out the FAQ. This is an excellent use case for DB2 pureXML.

It makes things simple like making ATOM feeds from a data in a pureXML database, making web services as simple as a point and click operation and check out the usage of your database via an Ajaxed interface.

Check out the project's website for more information. Currently, the project requires Windows (either XP or Server 2003).

tagged: zendcore ibm web20 starter toolkit collaboration zendcore ibm web20 starter toolkit collaboration

Link:

Zend Developer Zone:
Zend Core for IBM and Web 2.0 Starter Toolkit
Aug 23, 2007 @ 12:48:00

As mentioned in this post on the Zend Developer Zone, the Zend/IBM collaboration group have released a Web 2.0 Starter Toolkit:

It offers a great start to reducing the coding yet helps you produce cool applications using Ajax, ATOM feeds and REST Web Services. It is a great on-ramp to get you working with Zend Core and IBM DB2 Express-C and Rich Internet Applications (RIA). This toolkit will also work with Zend Core for IBM, check out the FAQ. This is an excellent use case for DB2 pureXML.

It makes things simple like making ATOM feeds from a data in a pureXML database, making web services as simple as a point and click operation and check out the usage of your database via an Ajaxed interface.

Check out the project's website for more information. Currently, the project requires Windows (either XP or Server 2003).

tagged: zendcore ibm web20 starter toolkit collaboration zendcore ibm web20 starter toolkit collaboration

Link:

Community News:
PHPGeocache 1.0 Released
Aug 17, 2006 @ 07:44:45

The PHPGeocache library is a newly released (version 1.0 on July 30th) toolkit to help any web developer work with geocaching quickly and easily on their own site.

More and more people are learning about the fun sport Geocaching. Why not integrate geocaching data into your own website, creating a mashup or simply creating your own geocaching website?

PHPGeocache is a free toolkit implemented in PHP which allows everyone to integrate geocaching information into his own website. And yes, it can also be used for commercial projects.

The library allows you to grab and store geocoded data in a local database and makes it easy to pull the information out and manipulate it as you need. There's also a built in system to create paths of wyapoints for a hunt in true geocaching fashion.

tagged: geocachie geocode waypoint library toolkit google api geocachie geocode waypoint library toolkit google api

Link:

Community News:
PHPGeocache 1.0 Released
Aug 17, 2006 @ 07:44:45

The PHPGeocache library is a newly released (version 1.0 on July 30th) toolkit to help any web developer work with geocaching quickly and easily on their own site.

More and more people are learning about the fun sport Geocaching. Why not integrate geocaching data into your own website, creating a mashup or simply creating your own geocaching website?

PHPGeocache is a free toolkit implemented in PHP which allows everyone to integrate geocaching information into his own website. And yes, it can also be used for commercial projects.

The library allows you to grab and store geocoded data in a local database and makes it easy to pull the information out and manipulate it as you need. There's also a built in system to create paths of wyapoints for a hunt in true geocaching fashion.

tagged: geocachie geocode waypoint library toolkit google api geocachie geocode waypoint library toolkit google api

Link:

Alexander Netkachev's Blog:
Create Ajax Login page with Dojo toolkit and Zend Framework
Jul 27, 2006 @ 05:36:25

Alexander Netkachev has posted this great howto on his blog today, a look at making an Ajax login page with the help of the Dojo toolkit and the Zend Framework.

Article shows how to create Ajax forms with server-side actions using the Dojo toolkit and Zend Framework. It guides you through creation of a sample user login form that uses dojo.io client-side packages and Zend_Controller and Zend_Filter_Input server-side packages.

He talks about the situation that caused him to work up this model, including some of the other options he had looked into. He includes the code for the various pieces - the HTML for the view, the PHP for the controller, and the Javascript for the Dojo code and login action function.

tagged: ajax login page dojo toolkit zend framework ajax login page dojo toolkit zend framework

Link:

Alexander Netkachev's Blog:
Create Ajax Login page with Dojo toolkit and Zend Framework
Jul 27, 2006 @ 05:36:25

Alexander Netkachev has posted this great howto on his blog today, a look at making an Ajax login page with the help of the Dojo toolkit and the Zend Framework.

Article shows how to create Ajax forms with server-side actions using the Dojo toolkit and Zend Framework. It guides you through creation of a sample user login form that uses dojo.io client-side packages and Zend_Controller and Zend_Filter_Input server-side packages.

He talks about the situation that caused him to work up this model, including some of the other options he had looked into. He includes the code for the various pieces - the HTML for the view, the PHP for the controller, and the Javascript for the Dojo code and login action function.

tagged: ajax login page dojo toolkit zend framework ajax login page dojo toolkit zend framework

Link: