Press Room

WebSmart 10.6 Includes New PHP Templates for All Levels of Web Application Development

New templates offer the most options for PHP programmers to create mission-critical web applications, including ZF2 MVC templates.

Contact Information

If you have questions please contact us.

(630) 986-0800
Contact us

(250) 655-1766
Contact us

(800) 258-3399
Contact us

Also part of the Quadrant family:

(800) 669-7076
Contact us

(800) 258-3399
Contact us

View this Press Release in PDF format »

Chicago, IL - December 8, 2014 - BCD Software LLC, a Quadrant Software company and an IBM i industry leader for over 38 years, has announced the release of WebSmart 10.6, BCD's rapid IBM i and multi-platform desktop and mobile web application development tool. Highlights of this release include Zend Framework 2 (ZF2) and PHP Data Object (PDO) templates to meet different PHP project needs and improved compatibility with jQuery UI themes for customizing WebSmart templates.

According to Marcel Sarrasin, BCD's Director of Marketing, "We released WebSmart PHP in 2007. Since then, our PHP customer base has grown year after year and we’ve seen their web development experience advance. Programmers who are new to web development can use our original templates to get started with PHP, while the new ZF2 and PDO templates are a great fit for more experienced PHP programmers. We have templates for every level of PHP developer so WebSmart grows with your PHP skills."

Marcel continues, "WebSmart's templates give IBM i programmers the jumpstart they need, but programmers need more than a jumpstart. WebSmart includes a productive IDE with a mature set of features that continue to evolve with technology. For example, the IDE's syntax checker now supports HTML5."

Zend Framework 2 PHP Templates

BCD, a Zend partner, selected ZF2 as WebSmart's framework for its new Model-View-Controller (MVC) IBM i DB2 PHP templates. ZF2 is a PHP framework for deploying modular, extensible, secure and high-performance PHP applications.

These templates create separate files for each part of MVC, all contained within a single composite document in WebSmart. The ZF2 framework is ideal for larger projects. It also makes maintaining applications and reusing code much easier.

PHP Data Objects Templates

WebSmart's new PHP Data Objects templates provide a database abstraction layer that makes it easier to access MySQL and IBM i DB2 or to switch an application from one database to another. Programmers should consider using these templates if they want the flexibility to change databases or host their applications on another platform.

These templates use a more object-oriented approach than WebSmart's standard DB2 and MySQL templates. They also provide implicit protection against SQL injection.

Improved Compatibility with Custom jQuery UI Themes

WebSmart's templates are completely customizable and built on jQuery UI, which gives them a modern look and feel. It's now easier to customize the look of WebSmart templates because programmers can easily plug-and-play new jQuery UI themes. The code generated by WebSmart’s templates has always been completely customizable.

HTML Validation Engine Validates HTML5

Programmers can now validate HTML5 in the WebSmart IDE, which helps identify and fix syntax problems more efficiently.

New Composite Document

WebSmart now includes a composite document type that enables programmers to better organize projects by opening and closing associated files and programs together.

For example, you can automatically open or close CSS or JavaScript files when you open or close a WebSmart program file. You can also open and close related programs (like non-CGI WebSmart programs) as a single unit.

Other Key New Features

Some of the other new features include:

  • The PHP debugger now supports PHP 5.4 and 5.5.
  • JavaScript (instead of Flash) is now the default for SmartCharts.

About WebSmart

WebSmart is a proven rapid IBM i and multi-platform desktop and mobile web application development tool that is used by hundreds of organizations. WebSmart's templates generate the initial UI (HTML, CSS, JavaScript) and server-side (PHP or RPG) code so you begin with a fully-functioning desktop or mobile web application. You can then customize your web application for your business needs in the WebSmart IDE, which includes HTML tools, syntax checking, code completion and more.

You can download a free trial of WebSmart 10.6 from

About BCD and Quadrant Software

BCD is a Quadrant Software company and one of the most successful software organizations in the IBM i marketplace. The companies have a combined 60 years in the IBM i marketplace and have successfully helped thousands of organizations worldwide modernize. Together, Quadrant and BCD help customers maximize their investment in IBM i with their industry leading web development, mobilization, spool file beautification and document distribution tools. Their customers and partners around the world are leaders in key markets such as finance, manufacturing, transportation, retail and healthcare.

Quadrant and BCD are part of the Quadrant group of companies that also includes Netlert, which develops an Avaya call center performance analysis solution, and SoftBase, which provides application testing and tuning solutions for IBM's DB2 database utilizing the OS/390 and z/OS operating systems.