• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • PHP and JavaScript Come Together in Zend Studio 8

    August 24, 2010 Alex Woodie

    Peanut butter and jelly. Jimmy Page and Robert Plant. Some things are just better together. And with last month’s release of the first beta for Zend Studio 8, Zend Technologies is making the case that JavaScript, the foremost client-side scripting language, and PHP, the popular server-side scripting language, should be developed together, in the same IDE, where they can harmoniously interact, to the betterment of society–not to mention the Web development project at hand.

    Once maligned for its role in Internet security breaches–particularly for cross-site scripting flaws, which is still a big concern–JavaScript is surging in popularity these days as the key component in AJAX (Asynchronous JavaScript and XML).

    AJAX, of course, refers to a common group of technologies used to write interactive Web applications that function like ordinary PC applications. Some call these “rich Internet applications,” or RIAs, while others refer to them as Web 2.0 apps. Whatever you call them, the key ingredient in these highly interactive Web applications is almost always JavaScript.

    PHP, on the other hand, is a server-side scripting language. Yes, PHP was originally created as a general purpose scripting language that could run, like JavaScript, directly in the Web browser. But today, PHP almost always runs on the Web server, where it interacts closely with the underlying database powering the Web application. Usually, this database is MySQL, but thanks to the close working relationship between Zend Technologies and IBM, PHP developers targeting the IBM i server have the option of running their PHP apps directly against DB2/400.

    A PHP developer has several options for writing the front-end user interface of a Web application, including static HTML, creating HTML dynamically on the fly, or using a scripting language like JavaScript. With Zend Studio 8, using JavaScript as the front-end for PHP apps developed with Zend tools becomes almost a no-brainer. For many PHP developers who already use JavaScript, the enhancements in Studio 8 just made their lives easier.

    Zend Studio 8 brings JavaScript directly into the integrated development environment (IDE). It now includes built-in support for the most popular open source JavaScript libraries, including jQuery, Dojo, ExtJs, and Prototype. This gives developers so-called “content assist” capabilities, such as code completion and completing JavaScript proposals and arguments. (Content assist was previously available for Dojo, but now other libraries are supported, too.) Developers can also drag and drop chunks of JavaScript code in their IDE, just as they do for PHP.

    The new release also allows JavaScript and AJAX screens to be debugged using the same set of tools used to debug PHP. This eliminates the need to bring in a separate set of tools to debug JavaScript, and should speed up the development process. Zend says it will also allow developers to write cleaner, more secure code.

    The capability to write more secure AJAX applications should be very important for PHP developers–particularly the business-minded developers targeting the IBM i platform. If there’s one knock on AJAX and JavaScript, it’s that all the Web 2.0 eye candy provides a plethora of avenues for hackers to get in and do their (dirty) business. Streamlining the JavaScript development and debugging process should make it easier for developers to ensure that they have locked down the most obvious ingress points, thereby providing an additional element of security for their business applications.

    Zend also gives developers new tools for finding out what’s slowing down their applications. The new Request Monitor allows developers to analyze the execution of their Web pages from the point of view of JavaScript, CSS, and DOM source and events.

    The integration of JavaScript is the big new feature with the first beta of Zend Studio 8. But Zend added a range of other PHP development capabilities, including: new debugging functions; new content assist capabilities; advanced syntax coloring; quick outline views for inherited members; a decorated hover information box; and a new PHP search dialog box.

    Zend Studio 8 Beta 1 is available now, in X64 and IBM i flavors. Both editions of the IDE are available for Windows, Linux, and Mac OS X operating systems. The beta can be downloaded at www.zend.com/en/products/studio/download-8-beta.

    In other news, Zend last week announced the opening of registration for ZendCon 2010, which will be held November 1-4 at the Santa Clara Convention Center in Santa Clara, California. Among the nine tracks available will be one track devoted exclusively to running PHP on IBM i. Early birds who register before September 19 can get access to the conference and all tutorials for $1,195, or $945 for just the conference. For more info on ZendCon 2010, see zendcon.com/registration.

    RELATED STORIES

    Zend Server for i/OS Now Available

    Zend Server 5.0 to Run on i OS

    PHP Application Vendors Gearing Up for Smart Cube Appliances

    Zend’s PHP to be Preloaded Onto IBM i OS

    Zend Puts 5250 Bridge Into Zend Platform for PHP

    Zend Puts Out New Release of Commercial-Grade PHP

    Zend Technologies and COMMON Create PHP Advisory Group

    Zend Core for i5/OS Ships for OS/400 V5R3



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    SEQUEL Software:  FREE Webinar. Aug 25. Learn how SEQUEL simplifies EnterpriseOne data access.
    PowerTech:  FREE Webinar! Top 10 IBM i Security Risks. August 25, 10 a.m. CT
    COMMON:  Join us at the Fall 2010 Conference & Expo, Oct. 4 - 6, in San Antonio, Texas

    IT Jungle Store Top Book Picks

    Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    Chip Wars: List Price, $29.95

    IBM Ships Fat Memory for Power 770 and 780 Systems Early An Introduction to Python on IBM i, Part 1

    Leave a Reply Cancel reply

Volume 10, Number 30 -- August 24, 2010
THIS ISSUE SPONSORED BY:

ProData Computer Services
Bytware
RevSoft
DRV Technologies
RJS Software Systems

Table of Contents

  • PHP and JavaScript Come Together in Zend Studio 8
  • SafeStone Taps RSA for SIEM Expertise
  • SkyView Gets Tough on User Profiles
  • Profound Updates I/O Handler for RPG Open Access
  • IGEL Adds 5250 Emulation to Linux Thin Clients
  • LogLogic Strives to Create Better Visibility of Log Data
  • Third-Party ERP Support Does Save Money, Nucleus Says
  • RentalMan Gets Hooks into IntelliChief
  • IBS Launches New BI, CRM Products
  • ACOM to Throw In Free Printer on Software Sale

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle