Simple CAPTCHA Class
Thursday, August 30th, 2007
|
![]() |
|
![]() |
|
![]() |
Architect of Google Gadgets Adam Sah, Nexaweb Chief Architect Bob Buffone, Rearden Commerce Chief Architect Matt Mihic, Terracotta Founder & CTO Ari Zilka, jMaki Principal Architect Greg Murray, Sun Evangelist Arun Gupta, HP Director of PM Siva Darivemula, Teqlo PM Rod Boothby, WebEx VP David Knight, IndustryNext Lead Engineer Adam Breindel, and more. These are among the more than a dozen high-caliber speakers lined up by SYS-CON Events to speak in the Enterprise AJAX track at AJAXWorld Conference & Expo 2007 West taking place next month at the Santa Clara Convention Center in Santa Clara, CA - one of just ten simultaneous content-rich tracks at biggest version yet of the world’s leading AJAX, Rich Internet Applications & Web 2.0 event.
Oracle’s Ric Smith, ILOG’s Patrick Ruzand, Sun’s Roberto Chinnici, IBM’s Leugim Bustelo & Phil Berkland, Ken Gardner from SOASTA, Joshua Gertzen from ThinWire, Eric Audet from TechSolCom and Jean-Francois Arcand & Francois Orsini from Sun. These are among the more than a dozen high-caliber speakers lined up by SYS-CON Events to speak in the ‘RIAs Frameworks & Toolkits’ track at AJAXWorld Conference & Expo 2007 West taking place September 24-26 at the Santa Clara Convention Center in Santa Clara, CA - one of just ten simultaneous content-rich tracks at biggest version yet of the world’s leading AJAX, Rich Internet Applications & Web 2.0 event.
On the PHPLearnit.com website, there’s a new tutorial today about taking those first steps into combining PHP and Ajax to make a simple working example.
This simple tutorial demonstrates how to post a form using PHP and AJAX without having to refresh the page. A first step in becoming an AJAX developer.
They chose to go with the prototype Javascript library to use its included Ajax functionality. They give the complete code first then go back and explain the different parts how it makes the request, shows the response back from the PHp script and what the PHP script actually does.
Asynchronous JavaScript and XML or (AJAX) seems to be everywhere on flashy Web 2.0 sites. It’s easy to understand why. Web applications like Google maps are easier to use and faster. Unfortunately, performance of AJAX applications varies widely. Differences in XHTML content, parsing, and rendering engines can slow down popular pages to a crawl. Using experience from overseeing the tests of thousands of web applications, I’ll explain how to evaluate AJAX performance and where the top five performance problems occur. For examples, I’ll use a performance testing tool from the WebLOAD.org project Basic outline 1) Explanation of Ajax performance considerations. XHTML, CSS, XMLHttpRequest XML data transfer JSON 2) Top five performance Gotchas 3) AJAX performance considerations versus other web applications 4) AJAX performance test overview 5) Example 6) Summary of AJAX performance considerations with insight into building high-performanc AJAX applications.
According to a new post on the ThinkPHP blog (pointing to the original story on the Yahoo Business site), WSO2 has released a web services framework WSO2 WSF/PHP.
According to Yahoo Biz, a company called WSO2 released their WSO2 WSF Framework Clibrary. What is more appealing is that there are now bindings for PHP available under a Apache 2.0 license. The company WSO2 describes itself as: We are thought leaders in the Apache Web service project, where our engineers are core contributors to key projects including Apache Axis2, Apache Sandesha, Apache Rampart, Apache Neethi, Apache Axiom and Apache Synapse.
The framework provdes a set of resources that can be used to quickly create web services for your application. It also features interoperability with .NET and J2EE implementations.
The ThinkPHP post even helps you take the first steps by providing a stepbystep guide to installing the source and getting it up and running.
On Developer.com today, Jason Gilmore has written up a tutorial that introduces one of the handy features that came with upgrading to PHP5 SQLite support:
One such solution is SQLite, a fullyfeatured relational database that, at just 250KB, is by itself able to easily fit on a floppy disk yet is capable of managing terabytesized databases. […] In this tutorial, I’ll introduce SQLite, showing you how this database can offer you maximum return with minimal investment.
He introduces the library by showing how it can be used from the command line (along with an example database) and how to turn on support for it in PHP and make queries in the normal SQL syntax.
The HowTo Forge website has a new tutorial CentOS users out there might want to check out. It steps through the installation of a MSSQL database extension for PHP (it’s not installed by default) from the yum repository.
As you might have noticed on Centos 5.0, there is no PHPMSSQL module/extension available in the default yum repositories. So if you want to use it you can alter the PHP binary or you can compile an mssql module/extension. In this article I will explain how to compile the mssql module/extension.
It’s a pretty simple process involving only a few downloads (RPM files) and altering the contents of some configuration files to make things work together happily. In the end, you’ll have a dynamic extension you can load into your PHP installation whenever you want.
In a response of sorts to these interview questions posted by Nick Halstead, Matt Wilkin took the next step and worked up the answers for the questions in a new twopart series.
Well at another blog they shared some preinterview questions from Yahoo for a PHP job. The only problem is they never provided the answers. So that’s what I’m going to do now.
Part one answers questions one through eleven and the second part wraps things up with the answers for questions twelve through twentytwo.