Django is a high-level Python Web framework that work with large-scale data-driven web applications and encourages rapid development and clean, pragmatic design.
Web2Py is full-stack python web framework for building scalable, secure and portable web applications.
Framework in Python that work with flexible configuration and extension and provide scalable web application
Pyramid web framework to develop web application framework technology in Python. Rather than focusing on a single web framework, the Pyramid Project will develop a collection of related technologies.
Asterisk is an open source telephony switching & private branch exchange service for developing scalable & secure VOIP system
Zope is a Python-based framework for creating secure & scalable web applications.
Flask is lightweight Python web framework based on Werkzeug and Jinja 2 that provide secure web applications
Cloud computing platform for building & hosting applications in Google managed data centers, GAE support all the framework (Django, Web2py, Cherrypy & Pyramid) wirtten in Python, With the GAE you can bundle a framwork for building secure & scalable web applications in Google managed data centers
Our System develops web apps using Google App Engine in Python.
Google App Engine is a Platform as a Service(PaaS) that offers to build and run applications on Google's infrastructure.
Google App Engine applications can be written in Python. It provides Google App Engine Python SDK. It supports any framework written in Python like Django, CherryPy, Pylons, web.py and web2py. It also includes a framework called webapp2. The App Engine Python SDK includes tools for testing application, uploading application files, managing datastore indexes, downloading log data, and uploading large amounts of data to the datastore.
Using Google App Engine, it is easy to build and deploy applications having heavy load and large amount of data. It is easy to integrate with other google cloud services and API. The code written in Python is executed using pre-load python interpreter. Web apps developed using python interacts with App Engine web server using WSGI protocol, so any WSGI compatible web application frameworks can also be used. Along with python code, python interpreter runs python modules and python standard library included in application.
The App Engine Datastore provides robust and scalable storage for web applications. The Python Datastore interface includes GQL which is the combination of rich data modeling API and SQL like query language. Using datastore, multiple operations can be executed in a single transaction. Compared to traditional relational database, Datastore automatically manages scaling to very large data sets using distributed architecture and it is designed in such a way that it allows applications to maintain high performance. Datastore Admin provides features like backup using Blobstore or Google Cloud Storage and restoring data.
HRD Migration tool allows to migrate application from master/slave datastore to High Replication Datastore(HRD). While migrating the application, it continues to serve request and write data to master/slave datastore.
App Engine Python SDK allows to use Google Cloud SQL instances.
It provides Search API which allows to search an index, organize and present search results. It also supports partial text matching.
Log API for Python provides access to application's log.
Persistent connection can be created between application and its users which allows the application to send real time messages to clients without using polling. Example:- collaborative applications, multi player games, chat rooms etc.
Generate APIs and client libraries from tools and libraries provided by Google Cloud Endpoints.
Applications developed using app engine can communicate with other applications or can access other resources on the web by fetching URLs. URL is fetched using HTTP or HTTPS. HTTP request is made using python standard libraries like urllib, urllib2 or httplib.
Users of app are authenticated either by using Google Account, Account on Google Apps Domain or through OpenID identifier.
Project was completed on time
Mr. Gerard Shaw
CEO Listo ltd
444 Dorp St Cape Town 7705