Scaling PHP in the Cloud

HasGeek’s seventh event, focusing on the challenges of scaling from single to multi-server deployments for PHP-based websites.

Logo

PHP is today the world’s most popular open source web development language. It is used by millions of websites, most often via applications like WordPress and Drupal. Deploying a PHP website is straightforward and supported by nearly every web hosting provider.

There are limits to how much load a single web server can take though. For your website to scale, you will sooner or later need to a transition to a multi-server deployment, and this can be hard. It requires thinking about web development in entirely new ways.

The exciting new world of cloud computing promises to make all this much better. “Cloud computing” is an umbrella term for a range of tools and techniques that make scalability possible. Scaling PHP in the Cloud is a one day conference on what it takes to make the leap from single server to multi-server deployments, and of making sense of the new world beyond.

Hashtag: #phpcloud

Sessions are for 45 minutes each (30 talking + 15 Q&A). If you'd like to do a smaller session, please indicate so in the description.

To attend this event, buy your ticket from http://phpcloud.doattend.com/

Hosted by

Scaling PHP in the Cloud was an event by HasGeek in 2011. more
Kiran Jonnalagadda

Kiran Jonnalagadda

@jace

LastUser for user management

Submitted Jun 3, 2011

Show participants an alternative approach to managing user accounts.

Outline

Managing user accounts is a pain. Standard methods like validating email addresses and resetting forgotten passwords are required for every app. Most large frameworks come with user management code, but if you run multiple websites and want to share users between them, you are on your own.

LastUser is a HasGeek project for federated user management. It runs as a standalone app and supports authentication via OAuth2 using a protocol inspired by Twitter and Facebook. It can be plugged into your apps with minimal effort, using either HasGeek’s deployment at login.hasgeek.in or with your own installation. LastUser is open source and available under the BSD license.

LastUser supports Twitter and Google authentication and will seamlessly integrate with your app. We’ve built a client library for Python and Flask. There isn’t one for PHP yet, but we hope to have one in time for the event.

Speaker bio

Kiran founded HasGeek and built LastUser to meet HasGeek’s requirements

Links

Slides

http://www.slideshare.net/jace/user-management-with-lastuser

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

Scaling PHP in the Cloud was an event by HasGeek in 2011. more