News Feed
Jobs Feed
Sections




Recent Jobs

News Archive
feed this:

Zend Developer Zone:
Creating Scalable Vector Graphs with PHP
March 09, 2010 @ 10:27:54

A new tutorial has been posted to the Zend Developer Zone today looking at making scalable vector graphics with PHP and the hep of one of two charting packages - ezcGraph or SVGGraph (examples are provided for both).

Programmatically generating graphs and charts using SVG requires a deep understanding of the SVG specification and the various SVG primitives, as well as a fair amount of time for research, experimentation and debugging. Or, in other words, that's your entire weekend shot! Fortunately, help is at hand. There are a number of open-source PHP libraries that support SVG chart generation, and using them can significantly reduce the amount of work involved in adding this feature to a Web application.

He shows how to create simple images like bar, line and pie charts as well as adding in other things like a legend, custom titles and a sample where the user can define the sizes of a pie chart via some form input fields. Screenshots are included for all code examples to give you a better idea of the end result.

0 comments voice your opinion now!
scalable vector graphic ezcgraph svggraph tutorial svg



Ibuildings techPortal:
Habits of Highly Scalable Web Applications
March 02, 2010 @ 09:13:05

On the Ibuildings techPortal site today they've published the latest episode in their Dutch PHP Conference 2009 podcast series. This time it's Eli White's talk on highly scalable web applications.

A constant pariah on web applications is scaling once you become popular. It's not always an easy task (ok, never). This talk will go into depth on a few of the most common techniques for making your website scalable. So that you can leave with enough knowledge to apply this, if needed. Or just to plan ahead so that your future projects don't preclude taking these steps when needed.

You can listen this new episode in one of two ways - either via the in-page player or by just downloading the mp3 directly and listening to it in your audio player of choice.

0 comments voice your opinion now!
dpc09 podcast scalable application eliwhite


PHPClasses.org Blog:
Developing scalable PHP applications using MongoDB
March 01, 2010 @ 08:57:50

New on the PHPClasses.org blog today there's a tutorial (written up by Cesar Rodas) about using MongoDB (a NoSQL database) in PHP applications.

Nowadays there is a new kind of databases that is getting very popular, specially for Web development, including the PHP world, which are the NoSQL databases. This article focus specifically on MongoDB, despite there are several other NoSQL database implementations.

While he starts you from the beginning on the PHP side (with the ) you'll need to already have MongoDB up and running to work with. He shows you how to insert new documents, update ones already in the database, pulling our documents and removing them from the database. He also covers a more real-world application of the database as well as how to store files, work with the map-reduce functionality and auto-sharding abilities.

0 comments voice your opinion now!
scalable application mongodb nosql tutorial


Bruno Terkaly's Blog:
Highly Scalable PHP - Step 01 - Introduction
December 23, 2009 @ 08:35:08

New on his MSDN blog Bruno Terkaly has started up a series on working with PHP on a cloud-computing platform, in this case he chooses the Azure Windows platform.

This blog entry is about running PHP in the cloud. Why would you want to run PHP in the cloud? We will work with our Azure data storage constructs (Blogs, Queues, Tables).

They use the PHP SDK for Windows Azure to connect to and use the application out in the cloud instance they create to run IIS and FastCGI to run a PHP application. He shows how to install the needed software and how to use the Expression Web software to create a simple site and upload it to the cloud instance.

0 comments voice your opinion now!
scalable application cloud azure windows


Paul Jones' Blog:
Scalable Internet Architecture
June 26, 2009 @ 12:05:04

In this new post to his blog Paul Jones points out a set of slides from a coworker of his (Theo Schlossnagle) based around his book "Scalable Internet Architectures".

This is not strictly PHP, but it is about scalability, and every PHP programmer *ought* to be thinking about this stuff. Theo Schlossnagle of OmniTI (where I work as a web architect) has this slide deck posted about Scalable Internet Architectures.

Paul points out some highlights of the slides:

  • Slide 7: "Lack of awareness of the other disciplines is bad."
  • Slide 29: Know the difference between "premature optimization" and "necessary optimization".
  • Slide 59: "Scaling is hard, performance is easier. Extremely high-performance systems tend to be easier to scale, because they don't have to SCALE as much."
  • Slide 63: Combine this with slide 59, and you have the reason why you need to know your application responsiveness.
0 comments voice your opinion now!
theoschlossnagle presentation architecture internet scalable


PHPImpact Blog:
Scalable and Flexible Directory Structure for Web Applications
August 11, 2008 @ 11:17:30

In this new post on the PHP::Impact blog, Federico looks at some examples of directory setups for web apps that can help to make them both scalable and flexible.

Designing a modular and component-based directory structure for your Web applications can seem like an easy task. If your system is small, it may seem logical to go with the simplest design possible, but if there's anything more time consuming and complex than developing a new directory structure design, it's trying to redesign an existing system that wasn't developed with growth in mind.

He breaks it up into a few different topics that can be applied where needed to keep the application in check:

  • Consistency
  • Scalability and Flexibility
  • Single Application
  • Multi-application
  • Naming Conventions
  • Versioning
  • Proposed Structure
0 comments voice your opinion now!
scalable application flexible directory structure


Dhiraj Patra's Blog:
Writing Scalable Applications with PHP
August 06, 2008 @ 13:47:13

In a new post today Dhiraj Patra shares some tips on making your PHP applications as scalable as they need to be.

The first part of this article, "Real-World PHP Security", appeared in the April 2004 issue of Linux Journal and covered the subject of secure PHP development. This article takes you, the professional PHP developer, one step further, by providing detailed explanations and reliable source code that illustrate the steps to follow in order to develop successful PHP applications.

He mentions some key issues - like keeping a clean environment and correctly using database connectivity - that can keep your application running smoothly.

0 comments voice your opinion now!
scalable application example security database environment


Zend Developer Zone:
The ZendCon Sessions Episode 8 Building Scalable Development Environments
February 20, 2008 @ 13:45:00

The Zend Developer Zone has posted episode 8 of their ZendCon Sessions series podcast today - Shahar Evron's talk on methods for creating scalable development environments:

Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today's session as we listen to Shahar Evron present "Building Scalable Development Environments".

The standard three methods for listening to the episode apply - subscribe to the feed, download the mp3 or just visit the page and use the built-in player.

0 comments voice your opinion now!
zendcon2007 sessions podcast scalable development environment shaharevron


CIO.com:
You Used PHP to Write WHAT?!
January 30, 2008 @ 13:47:00

Stefan Koopmanschap has pointed out an interesting article over on the CIO magazine website that has some in the PHP community a bit up in arms about comments it makes towards the language.

The article, "You Used PHP to Write WHAT?!", covers the basics of the language - its status in the web programming world, the functionality it offers and the database interfaces it includes. They also include a hit list of reasons PHP is popular and why it's a good choice for your project.

Then things get a little strange - they move from their PHP praise to three things that have more to do with unresearched "facts" than the reality of the language:

  • Security and PHP
  • Working with PHP and the shell
  • Scaling and PHP (in enterprise environments)

These incorrect assumptions have lead to many comments both from the PHP community and from users of other languages (like Java and ColdFusion) sharing thoughts on the contents of the article and the language in general. Check out the article's comments to see for yourself.

Community Comments:

0 comments voice your opinion now!
scripting language popularity shell scalable enterprise security


Christopher Jones' Blog:
Highly Scalable Connection Pooling in PHP
January 03, 2007 @ 15:27:07

On his blog today, Christopher Jones hands the floor off to Luxi Chidambaran to talk some about "Highly Scalable Connection Pooling in PHP".

Oracle Database Resident Connection Pooling - a connection pooling feature in the next version of the Oracle DB that will allow very high traffic web sites to scale better. We announced this feature at Oracle OpenWorld in 2006. One cool thing about the feature is that it is not just limited to PHP - any database client could use it.

Luxi talks about pooling in general, pooling database connections specifically, how Oracle handles it and the three views around it - DBA, Client side, and the PHP user views.

0 comments voice your opinion now!
scalable connection pooling oracle database scalable connection pooling oracle database



Community Events









Don't see your event here?
Let us know!


feature job opinion wordpress developer joomla hiphop sqlserver zendframework windows conference extension microsoft framework version symfony facebook codeigniter release apache

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