PHP (Hypertext Preprocessor) 5.3, a significant upgrade to the server-side scripting language for Web applications, is expected to be available in a beta release in October, a representative of the PHP community said on Wednesday.
Version 5.3 features improved support for Windows, said Andi Gutmans, who is participating in development of the release and is CTO at PHP tools vendor Zend Technologies. Gutmans spoke about the release during an interview at the company's ZendCon 2008 conference in Santa Clara, California on Wednesday afternoon.
"The community has worked on creating a much better binary package for PHP on Windows, which includes the latest [Microsoft] compilers," to benefit performance, Gutmans said. Additionally, more recent third-party libraries are featured for running PHP applications on Windows, with support for XML, graphic manipulation, and database access.
Namespaces, a capability enabling mixing and matching of PHP code from various sources, is highlighted in 5.3. This feature enables better maintenance and reuse, Gutmans said. "It allows you to modularize your applications for better maintenance and it makes it easier to use various frameworks together," he said. Frameworks like Zend's PHP framework and PEAR (PHP Extension and Application Repository) could be leveraged, said Gutmans.
A full implementation of garbage collection, which provides more efficient use of memory, is featured in PHP 5.3 as well. With garbage collection, long-running PHP scripts will make more efficient use of memory by avoiding conditions that could lead to memory leaks, Gutmans said.
Another feature, PHP archive (phar) files, enables bundling of a PHP application into a single archive. This makes it easier to distribute and deploy a PHP application, Gutmans said. The concept is similar to the JAR (Java Archive) files used in the Java world.
Version 5.3 also offers significant performance enhancements as well a client library integrating PHP with the MySQL database. In general terms, PHP 5.2 applications should function on the PHP 5.3 runtime, according to Gutmans.
Internationalization support has been enhanced, for building of applications that can be multilingual. Specifically, the ICU (International Components for Unicode) library is being exposed. Developers can perform functions like sorting and transformations.
Although Gutmans previously estimated a late-2008 release for PHP 5.3, the release now is expected to reach the release candidate phase in the first quarter of 2009. General availability will follow.
Also at ZendCon on Wednesday, Zend offered insights on what it views as the next-generation of PHP applications. These will be easily maintained, extensible, powerful, and lucrative, said Wil Sinclair, manager of the advanced technology group at Zend.
The first generation of PHP applications was very simple and lacked testing, he said. They had layers for presentation, application control, database access, and business logic. The next generation of applications has had perhaps millions of users, is object-oriented, and is typically modular, Sinclair said.
Next-generation systems have been built on the Model View Controller framework and are unit-tested. "Now, we've got an assurance of quality, not necessarily a guarantee," Sinclair said.
PHP has entered the commercial world, he said. Sinclair presented as an example Magento, an open-source e-commerce platform built on PHP 5 on top of Zend Framework. Built by Varien, Magento has had more than 450,000 downloads and more than 170 Magento Connect extensions. The application has processed millions of dollars in transactions, according to Sinclair.
The first public beta of Magento appeared in August 2007, and the 1.0 launch was on March 31, he said.
"We definitely see Magento as a next-generation PHP application, said Roy Rubin, founder and CEO of Varien.
Meanwhile, open-source WSO2 leveraged ZendCon to make a play in the PHP realm. The company launched WSO2 Web Services Framework for PHP (WSF/PHP) 2.0 this week, featuring a scripting language library enabling developers to build and consume SOAP and REST Web services. Security and reliability are offered for enterprise SOA, the company said. The technology was demonstrated at ZendCon.
Data services, interoperability, and security are extended in the release. Developers also gain a framework for deploying PHP services meeting enterprise SOA standards, according to WSO2. Additionally, developers can bridge to tens of thousands of PHP Web applications and enterprise data sources, applications, and services.
Capabilities are added in four key areas with version 2.0:
-- Replay detection to track whether a message is fresh or has been sent previously, thus preventing replay attacks that could lead to denial of service
-- WS-Trust backing to issue, renew, and validate security tokens for trusted relationships
-- WS-SecureConversation support to allow a series of messages to be protected by a single session key and improve efficiency of the operation
-- Public Key cryptography standards enablement for handling multiple client x509 certificates simultaneously
Developers can send and receive binary data as attachments using MTOM or a SOAP message with attachments. MTOM in version 2.0 has been optimized via caching. WSDL support has been expanded via tools. WSF/PHP 2.0 is available for download now.
source:- techworld.com.au/
Thursday, September 18, 2008
PHP upgrade improves Windows backing
Subscribe to:
Post Comments (Atom)
Topics
- .net (2)
- .net developer (2)
- .net development (2)
- .net development india (2)
- affordable web design (1)
- Analytics Business (1)
- Apache OFBiz (2)
- Apache software (2)
- Apache software foundation (2)
- Apache way (2)
- ApacheCon (1)
- ApacheOfBiz (1)
- Biz Talk 2009 (1)
- BizTalk Server (7)
- BizTalk Server 2009 (3)
- Blogger (2)
- Blogging (2)
- BPO (1)
- business web design (2)
- CMS (1)
- CMS benefits (1)
- Cms tips (2)
- Codding standdard (2)
- compiere (1)
- Computer (3)
- Content management (2)
- Content Management System (4)
- CRM (1)
- Cutomise Joomla (1)
- dedicated web designing team (1)
- design (1)
- development (3)
- Drupal (3)
- Drupal Customization (3)
- Drupal Development (3)
- Drupal Layouts (3)
- Drupal News (2)
- Dynamics (1)
- E accounting software (1)
- E-Commerce (4)
- E-Commerce News (2)
- e-Commerce Software (4)
- E-Commerce solution (6)
- Ecommerce (4)
- Ecoomerce News (5)
- Financial Accounting Service (1)
- Firefox (1)
- flash (1)
- flash web design (3)
- Framework (1)
- Google (2)
- Google Apps (1)
- Google News (1)
- google web talkit (1)
- Hire Drupal Developer (3)
- hire php programmer (4)
- Internet explorer (1)
- Introducting Magento (1)
- IT companies (2)
- IT development (1)
- IT Industry (4)
- Java Developer (2)
- Javascript (2)
- javascript framework (2)
- Joomla (7)
- Joomla accessibility (4)
- Joomla Article (5)
- joomla cms (5)
- Joomla community (4)
- joomla components (5)
- Joomla developers (5)
- joomla development (8)
- Joomla Extensions (1)
- joomla installation (4)
- joomla news (6)
- joomla open source (4)
- joomla oscommerce (1)
- joomla templates (3)
- joomla themes (2)
- joomla tips (2)
- Joshue o connor (1)
- KPO (1)
- Legal Outsourcing (2)
- Linux (1)
- Linux Computer (1)
- Linux server (1)
- Logo Design (1)
- Magento (11)
- Magento Blog (4)
- Magento Customization (10)
- magento demo (1)
- Magento Developers (5)
- Magento Development (9)
- magento Enterprise Edition (1)
- Magento India (5)
- Magento News (7)
- Magento Released (1)
- Market Transforming (1)
- Methodology (1)
- Microsoft (6)
- Microsoft BizTalk (5)
- Microsoft BizTalk server (5)
- Microsoft Dynamics (1)
- Microsoft project server (1)
- Microsoft Share Point Server (5)
- Microsoft Share Point Server 2007 (2)
- Microsoft SharePoint Server (1)
- Mini calendar (1)
- Moss Mini calendar (1)
- MS SharePoint Server (4)
- Multimedia Flash (1)
- MySQL (1)
- MySQL Server (1)
- Naming Convention (1)
- New Bloggers (1)
- news (8)
- Object Oriented Programming (1)
- Office SharePoint Server (3)
- Offshore Outsourcing (6)
- Offshore Outsourcing development (5)
- Offshore software development India (2)
- offshore software services (1)
- Online Business (1)
- OOP Languages (1)
- Open Source (12)
- Open source customer (8)
- Open Source Development (12)
- open source development news (8)
- open source news (11)
- Open source software (2)
- Open-source Framework (6)
- Operating system (1)
- out sourcing india (3)
- Outsource (2)
- Outsourcing company (3)
- Outsourcing Firms (5)
- Outsourcing India (2)
- Outsourcing Services (7)
- Php (7)
- Php Articles (4)
- Php Developer (4)
- Php Development (6)
- php development india (2)
- PHP file formatting (1)
- php framework (6)
- PHP language (2)
- Php Programmer (4)
- Php Programming India (2)
- php zend framework (4)
- php5 framework (1)
- PHPBB (1)
- PHPBB Books (1)
- PHPBB Customization (1)
- PHPBB Templates (1)
- procedure oriented programming (1)
- Product development (1)
- Professional web design (2)
- Programming languages (1)
- Project-planning application (1)
- SBS 2008 (1)
- Search Engine (4)
- Search Engine Marketig (5)
- Search Engine Marketing (2)
- Search Engine News (5)
- Search Engine Optimization (10)
- Search Engine Optimizer (5)
- SEM (6)
- SEO (16)
- SEO | SEM News (5)
- SEO Ahmedabad (10)
- SEO Article (15)
- Seo Article India (6)
- Seo Benefits (3)
- SEO benifits (2)
- SEO Company Ahmedabad (8)
- SEO expert (10)
- Seo India (6)
- SEO News (12)
- Seo News India (3)
- SEO Service Ahmedabad (3)
- SEO Services (4)
- Share point (4)
- Share point development (6)
- share point Development Company (2)
- share point server (4)
- Share Point Server 2007 (1)
- Share Point Server Solutions (2)
- SharePoint (1)
- sharepoint Blog (4)
- Sharepoint Development India (3)
- Sharepoint News (3)
- SharePoint server (1)
- SharePoint server 2007 (1)
- Sharepoint Server Solutions (2)
- Sharepoint Solution (3)
- Site web design (2)
- Small business (1)
- Small Business Server 2008 (1)
- Software (5)
- software development (4)
- Software Development Article (3)
- software development india (2)
- Software Development Methodology (2)
- Software Development News (4)
- Software Outsourcing India (9)
- software product development (1)
- SugarCRM (9)
- SugarCRM news (9)
- SugarCRM Solution (9)
- SugarCRM's Tracker (4)
- Symfony framework (1)
- Technology (1)
- web design (8)
- web design article (6)
- web design India (6)
- web design templates (6)
- web design tool (4)
- Web Development (1)
- Web portal (2)
- web portal development (1)
- Web portal news (2)
- webdesign (1)
- website design (2)
- Window Server 2008 (1)
- Window SharePoint services (1)
- Window SharePoint Timer (1)
- Windows Server 2008 (1)
- Wordpress customization (1)
- Wordpress Developer (1)
- Wordpress implementation (1)
- WordPress Magazine Themes (1)
- Wordpress Solution (1)
- Wordpress Solutions (1)
- Wordpress suport (1)
- Wordpress Templates (1)
- Yahoo News (1)
- zend encoder (5)
- Zend Framework (11)
- Zend Framework Coding Standard (3)
- Zend Framework Solutions (6)
- zend smarty (3)
- zend tutorial (6)
- ZF Developers (2)
No comments:
Post a Comment