Over a million developers have joined DZone.

Daily Dose: Google's New "Page Speed Service" Cuts Page Loading Time

DZone 's Guide to

Daily Dose: Google's New "Page Speed Service" Cuts Page Loading Time

· Agile Zone ·
Free Resource

Google has created Page Speed Service, an online service designed to help speed up the loading time of web pages. The service obtains content from your servers, rewrites the pages by applying web performance best practices and serves them to end users through Google's servers.

The level of speed up is dependent upon various factors, including page content, browser, bandwidth, and geographic location. Speed up time can be measured in minutes via testing. This service is available for free to a limited set of webmasters at present. Pricing specifics are still TBA.

Click here to learn more.

Final Version Of Symfony 2.0 Released

Symfony 2.0, the final version of the PHP development framework, has been released. Some highlights from the new version, via the Symfony blog:

First, Symfony2 is willingly centered around the HTTP specification (just have a look at the built-in HTTP reverse proxy). Then, we are embracing the PHP standards: PHPUnit, namespaces, PSR-0 autoloader, ... That makes Symfony2 easily interoperable with many other great PHP libraries.

Beside being a full-stack framework, Symfony2 is also a set of decoupled and cohesive components; Symfony2 is made of 21 components that can be used as standalone libraries: they have their own Git repositories, and they are all available as PEAR packages.

Symfony2 uses the Dependency Injection pattern extensively and it comes with a built-in Dependency Injection Container. It makes Symfony2 very flexible and easily customizable.

Everything is a Bundle in Symfony2: A bundle is a directory containing a set of files (PHP files, stylesheets, JavaScripts, images, ...) that implement a single feature (a blog, a forum, etc). That changes everything. Share your bundles between your projects or publish them in the wild.

Symfony2 is packaged as Distributions: A distribution is a pre-configured Symfony2 project with a selection of bundles and sensible defaults. The Symfony Standard Edition also comes with a Web configurator. That makes the installation and configuration of a new Symfony2 project fast and insanely easy.

Symfony2 eases the debugging of your application thanks to the Web Debug Toolbar and the Profiler: symfony1 was the very first major framework to come with a web debug toolbar.

Click here
to download Symfony 2.0.

Microsoft Releases Code-Free LightSwitch For Business Applications

Microsoft has released its newest development tool, Visual Studio LightSwitch, which is targeted towards business application developers that aren't programmers. LightSwitch enables users to create business applications for the cloud and desktop, and allows them to transfer those applications to the cloud by publishing to Windows Azure from the LightSwitch IDE.

Click here to learn more.


Twitter Launches Ads…Sort Of

Twitter has begun a slightly more developed version of their "promoted tweets" feature that hopes to better connect brands with users. Brands such as Dell, HBO and JetBlue will be involved, in addition to non-profit organizations like The American Red Cross. From the Twitter blog:  


That's why starting today, we're introducing a way to ensure that the most important Tweets from the organizations you follow reach you directly, by placing them at or near the top of your timeline. These Promoted Tweets will scroll through the timeline like any other Tweet, and like regular Tweets, they will appear in your timeline just once. Promoted Tweets can also be easily dismissed from your timeline with a single click.

Link Of The Day

The Top 10 Hackers Of All Time

Today's link of the day takes you through the top 10 hackers of all time. Thanks to mswatcher for the link!


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}