|
Register | Login Advanced Search |
|
|
Main Menu
Services
Tools Categories
|
Web Application FrameworkSubmitted by k_mcgregor Fri, 18 Jan 2008
The framework aims to alleviate the overhead associated with common activities used in Web development. For example, many frameworks provide libraries for database access, templating frameworks and session management, and often promote code reuse.
Some of the Features of Web Application framework 1. Security: Some web application frameworks come with authentication and authorization frameworks, which enable the web server to identify the users of the application, and restrict access to functions based on some defined criteria. 2. Database access and mapping: Many web application frameworks create a unified API to a database backend, enabling web applications to work with a variety of databases with no code changes, and allowing programmers to work with higher-level concepts. Additionally, some object-oriented frameworks contain mapping tools to provide Object-Relational Mapping, which will map objects to tuples. 3. Caching: Web caching is the caching of web documents in order to reduce bandwidth usage, server load, and perceived "lag". A web cache stores copies of documents passing through it; subsequent requests may be satisfied from the cache if certain conditions are met. Some application frameworks provide mechanisms for caching documents and bypassing the web template system. Development Languages and the Framework Many languages have an associate web application framework. However, certain languages either have a critical mass of developers to give a higher level of support to frameworks, or provide features that prove conducive to the development of web application frameworks Java: There are numerous Java frameworks either in development or in use. Many of these frameworks are built on top of, or borrow elements from the Java EE platform. ASP.NET: ASP.NET is a web application framework marketed by Microsoft that developers can use to build dynamic web sites, web applications and XML web services. It is part of Microsoft's .NET platform. Perl, Python and Ruby: There are numerous dynamic language frameworks. Perl has Maypole and Catalyst. Python has Django, TurboGears, pylons, Quixote, and Karrigell. Ruby on Rails is a particularly well known framework. PHP: PHP's original design for dynamic web pages has given support to many web projects. We use a web application framework on all our web design projects so why not contact Strawberrysoup who specialise in the latest creative web design? Visit http://www.strawberrysoup.co.uk for more information. About the Author
Keith McGregor is a partner of Strawberrysoup, a web design agency with offices in Chichester and Bournemouth. Strawberrysoup specialise in creative web design, content managed websites, search engine optimisation, search engine marketing and graphic design
Source: ArticleTrader.com ![]() Comments
No comments posted.
| Top Authors 1 stickystebee (3018)2 alien82 (2756) 3 kajuba (2194) 4 limalan88 (2092) 5 sverdlow (1712) 6 juliet (1683) 7 AnthonyF (1244) 8 artavia.seo (1131) 9 MarkeD (1083) 10 isolvum (1019) 11 IC (935) 12 cj (931) 13 jkhbraveheart (847) 14 lets_j2top@ya.. (825) 15 Osborne (789) » Member List Latest Forum Distribution
|
|
|||||||||||||||||||||||
| Affiliate Program | 2Checkout.com, Inc. is an authorized retailer of ArticleTrader.com | 0.71s |