Analysing PHP web applications with dtrace

Posted by admin | DPC Radio | Tuesday 24 November 2009 3:00 am

Speaker: David Soria Parra

DTrace is the Swiss army knife to analyze the behavior of applications and enabling you to gather detailed information from the bottom of your application stack up to the top. DTrace is used by system administrators and developers, on Solaris, Mac OSX and FreeBSD, to do in-depth analysis of an application, to find and reduce performance bottlenecks and problems in productive system.

The talk will give an introduction how to use DTrace’s capabilities in web development, reflect the current state of DTrace support in PHP and show examples how to trace PHP script in production.

Introducing Doctrine 1.2 Integration

Posted by admin | All Podcasts, video | Monday 23 November 2009 11:55 am

Original Post. Click here to see the video.

Introducing Doctrine 1.2 Integration

By popular demand, I’ve put together an introduction to Doctrine 1.2 integration with the Zend Framework. Doctrine is a fantastic ORM (object-relational mapping tool). If you’ve jumped from NHibernate or Hibernate and are itching to have a powerful tool for handling database relationships, Doctrine is probably your best bet. On the mailing lists, there’s a lot of talk about integrating Doctrine 2.0 into the 2.0 release of the Zend Framework. Regardless, this will help you get up to speed today. In next week’s video, I’ll show you how you can unit test those models in the Zend Framework.

Enjoy!

Grab a copy of the project or browse the repository.


 

The phparchitect Podcast: Bake’n'Shake

Posted by admin | php|architect | Saturday 14 November 2009 3:43 am

Introducing Zend_Translate

Posted by admin | All Podcasts, video | Friday 13 November 2009 12:01 am

Original Post. Click here to see the video.

Introducing Zend_Translate

One of the big things that the Zend Framework has over other frameworks is the built-in locale and language tools provided by Zend_Translate and Zend_Locale. All this comes with plugins into Zend’s templating system via Zend View Helpers. This video covers setting up some language-friendly routes, writing a custom language switcher Zend Controller Plugin and then running some a CSV-formatted language file.

Grab a copy of the project or browse the repository.


 

PHP on the D-BUS

Posted by admin | DPC Radio | Thursday 12 November 2009 3:43 am

Speaker: Derick Rethans

The D-BUS Inter Process Communication mechanism is the basis for many system-related functionality on Linux-based systems. Both GNOME, KDE, as well as the Open Moko Linux computing platform use it extensively for everything related to talking to services and hardware. Skype, as well as other applications, provide D-BUS APIs as well.

In this presentation I will be presenting a PHP/D-BUS integration to allow PHP to talk to D-BUS aware applications. I will demonstrate controlling Skype from PHP, as well as the implementation of PHP-GTK based applications on the OpenMoko to talk to, and use the different hardware services it offers, such as GSM and GPS.

This talk should show a few things that people don’t really associate PHP with, and thus provide some insight that PHP’s strength is not only on the Web.

PHPSPCast #5a: PEAR e PECL – Pêras e Pepinos

Posted by admin | phpspcast | Wednesday 11 November 2009 11:25 am

PHPSPCast-5aO PHPSPCast volta desta vez com um episódio duplo! Convidamos Igor Feghali para nos ajudar a desvendar os mistérios e a motivação do PEAR e PECL as bibliotecas de classes e extensões  do PHP. Nesta primeira parte conheca melhor a PEAR e os seus diferenciais de outros sites de classes, veja como você pode criar classes para o PEAR e como pode usar ela no seu dia a dia e até para roubar em joguinhos online!

Não perca na próxima semana a segunda parte de cast que tembém marca o sorteio da caneca do PHPSP, veja detalhes abaixo.

Links comentados durante o podcast

Promoção PHPSPCast

Última semana da promoção da caneca PHPSP! Envie seu email para phpspcast@phpsp.org.br, com sua mensagem que se encaixe nas opções abaixo e concorra!

Categorias:

  • Uma sugestão de tema com justificativa bem fundamentada e atrelada ao mercado PHP atual
  • Uma critica, sugestão ou #fail, que seja construtivo e com feedback
  • Um elogio bem criativo
  • Ou um comentário criativo sobre assuntos do PHPSPCast até agora.

Escute!Caneca PHPSP

Assine!

Assine o PHPSPCast: http://feeds2.feedburner.com/phpspcast

No iTunes:

Quer assinar o PHPSPCast em seu iTunes? Clique aqui e saiba como assinar pelo iTunes ou fazer o download pelo iPhone/iPod!

Recados!

Elogios, críticas, sugestões, dúvidas ou #fail sobre este episódio? Idéias, temas e dúvidas para o próximo PHPSPCast? Mande email para phpspcast@phpsp.org.br ou um recado de voz para phpspcast@phpsp.org.br pelo Google Talk.

Moving Bootstrap Code to Configuration

Posted by admin | All Podcasts, video | Saturday 7 November 2009 3:43 am

Original Post. Click here to see the video.

Moving Bootstrap Code to Configuration

We’re going to build on what was covered in the last video and work with Zend Controller Plugins to specify a special layout for each module in our application. We’ll also look at how we can clean up the configuration of our Bootstrap.php file by moving as much configuration as possible into the application.ini file. Included in this video is a very quick look at how the Zend Framework’s resources are defined and loaded.

Grab a copy of the project or browse the repository.


 

Protecting Assets with Zend Controller Plugins

Posted by admin | All Podcasts, video | Sunday 1 November 2009 3:43 am

Original Post. Click here to see the video.

Protecting Assets with Zend Controller Plugins

I had to take a little hiatus the last few weeks, however I’m hoping to get back into a weekly posting schedule.

This video is an introduction in how to effectively use Zend Controller Plugins. The Zend Documentation refers to Zend Controller plugins being part of the Action Stack which is a simple data structure that can be filled with a bunch of plugins which will run in succession.

We’ll create a simple asset protection script using the Zend Framework’s built in Zend Controller Plugin architecture.

Grab a copy of the project or browse the repository.