PHP Optimization and Scalability – Slides and Source

I gave a talk for the San Jose PHP meetup last night on PHP scalability and optimization. Everything from good code (and bad code) to infrastructure (including Cloud Hosting with Aptana) was covered.

If you have any questions, feel free to post them in the comments, I’ll respond to them as soon as I can!

Enjoy.

Source Code

Scalability In PHP
View SlideShare presentation or Upload your own. (tags: scalability php)

Server-Side JavaScript Talk Slides & Source

It’s well overdue, but I’ve finally managed to get this stuff up. Here are the slides from my presentation on Server-Side JavaScript, as well as the source code for the Jaxer REST API provider and consumers that I wrote.

I will do a post in the near future going over the code, and some of the configuration tweaks that I made, but hopefully this will hold you over until then.

Source Code

Server-Side JavaScript
View SlideShare presentation or Upload your own. (tags: javascript server)

SOA PHP

I’ve been toying with REST and other SOA kinda things lately, and stumbled across these links in my research:
SOA PHP Homepage
SCA_SDO PECL Extension

Aptana Launches Cloud, Jaxer, and Studio 1.2

So, if you’ve been following me for a while, you’ve probably noticed that I’ve seemingly dropped off the face of the planet. Essentially, I did, but I’m back now with lots of good news. We’ve been hard at work on a big-ass milestone for Aptana: Three products launched… most notably our cloud initiative.

Here’s a quick run-down of each product:

  • Aptana Cloud – Aptana Cloud is the ultimate in ease and efficiency — a suite of online services integrated right into Aptana Studio 1.2 that puts the power of cloud computing to work for you. Streamline your deployment and development processes at costs far less than doing it yourself.
    Learn More
  • Aptana Jaxer 1.0 – We’re pleased to announce that Jaxer 1.0 is official! Jaxer is the world’s first Ajax server, and an emerging server-side JavaScript solution built on the Mozilla Firefox 3 engine. Best of all, we’ve also included it as a free option in our cloud offering.
    Learn More
  • Aptana Studio 1.2 – Aptana Studio offers unprecedented support for Ajax combined with today’s popular Web platforms. Download Studio yourself or plug it into Eclipse to see for yourself. We’ve also added great new support for PHP, Ruby on Rails, and Jaxer.
    Learn More

In addition to all this new goodness, I’m also working on some fresh new content. Look for articles about building REST consumers and providers in Jaxer, load balancing queries using MySQL replication, progressive file uploads with APC, REST in PHP, and more. Stay tuned, and check out all the cool stuff we’ve been working on over at Aptana while you wait!