Google App Engine (Python) for PHP Developers


Recently I developed a python web app deployed on Google App Engine. Its an app to facilitate the Peer Review Process for organizations. You can view the app at http://peer-review-process.appspot.com/ .

Below are my comments about the GAE platform as a PHP developer.

  • Basically its much easier to adopt for PHP developers. All the code level and application level flexibility I enjoy in PHP is also available in Python.
  • User Management becomes secure without any extra effort.
  • GAE provides a very good templating engine which is very familiar for PHP developers.
  • Lesser hassle for database related work. No DAO layer is required as data is always retrieved as native objects. Although the GQL Query is less flexible but the methods available are very intuitive to learn.
  • Unlike PHP, Python has Cross-Request variables preventing certain limitations in app development process (Be careful when adding static variables to classes. These variables are shared across multiple requests)
Advertisements

I am a web developer working @ Gaditek

Tagged with: , , , ,
Posted in Google App Engine, Programming & Development, Python
2 comments on “Google App Engine (Python) for PHP Developers
  1. Akshay says:

    can you provide a example of how to create a login session in php where userid & password are called from Models in GAE for pyhton.

  2. dreamxtream says:

    @Akshay
    GAE works with Python or JAVA. So can you tell how you will be connecting your PHP scripts to GAE?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

About me
A geek trying to make world a better place to live.

I mostly work on Web Technologies like PHP, Javascript. I also work on Python, GAE and Netsuite Customization. Currently working @ Cloudways

Profile Links Linkedin | Github | Stackoverflow
Subscribe to this blog
%d bloggers like this: