Open Source Web Development

Addon Solutions web development company has been providing professional software and web development services for couple of years. We deliver website design and development, custom web application development and advanced web programming. Combining our solid business domain experience, technical expertise, profound knowledge of latest industry trends and quality-driven delivery model we offer progressive end-to-end web solutions.

Open Source Web development is a wide term for any activity related to developing a web site for the World Wide Web or an intranet. This can include e-commerce business development, web design, web content development, client-side/server-side scripting and web server configuration. However, among web professionals "web development" usually refers only to the non-design aspects of building web sites, e.g. writing markup and coding. Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, or social network services. For larger businesses and organizations, open source web development teams can consist of hundreds of web developers. Smaller organizations may only require a single permanent or contracting webmaster, or secondary assignment to related job positions such as a graphic designer and/or Information systems technician. Open source Web development may be a collaborative effort between departments rather than the domain of a designated department.

Web Development Area

web development can be split into many areas and a typical and basic web development hierarchy might consist of

Client Side Web Development

Client side web development includes visual effects of your web site how your web site looks in front of user. These client side technologies include static or dynamic web pages using following technologies

  • HTML (Hyper Text Markup Language)
  • CSS XHTML (in accordance to modern web design standards, XHTML's use is replacing the older HTML4. This may change when HTML 5 is adopted by the browser development community.)
  • Javascript
  • AJAX (New methods of using Javascript, PHP and other languages to improve the user experience)
  • Flash (Adobe Flash Player is a ubiquitous client-side platform ready for RIAs. Flex 2 is also deployed to the Flash Player (version 9+)
  • Microsoft SilverLight But doesn't seem to support older win9x versions

Server Side Web Development

Server side web development includes user data process using different open source web development languages some programming languages are open source. The technologies which is used in server side web development as follow:

  • PHP (open source)
  • ASP (Microsoft proprietary)
  • .NET (Microsoft proprietary)
  • CGI and/or Perl (open source)
  • Java, e.g. J2EE or WebObjects
  • SSJS Server-Side JavaScript, e.g. Aptana Jaxer, Mozilla Rhino
  • Python, e.g. Django (web framework) (open source)
  • Ruby, e.g. Ruby on Rails (open source)
  • Smalltalk e.g. Seaside
  • ColdFusion (Adobe proprietary, formerly Macromedia)
  • Lotus Domino
  • Websphere (IBM proprietary)

LAMP servers are the most popular setup used by the open source web development community. However lesser known languages like Ruby and Python are often paired with database servers other than MySQL (the M in LAMP). Below are example of other databases currently in wide use on the web. For instance some developers prefer a LAPR(Linux/Apache/PostrgeSQL/Ruby on Rails) setup for development

Database Technology Used in Web Development

  • MySQL
  • PostgreSQL
  • SQLite
  • Microsoft SQL Server
  • Firebird
  • Apache Derby
  • Oracle
  • DB2 (IBM proprietary)
  • In practice, many web developers will also have interdisciplinary skills / roles, including:Graphic design and web design

Information architecture and copywriting/copyediting with web usability, accessibility and search engine optimization in mind Project management, QA and other aspects common to IT development in general The above list is a simple website development hierarchy and can be extended to include all client side and server side aspects. It is still important to remember that web development is generally split up into client side coding covering aspects such as the layout and design, then server side coding, which covers the website's functionality and back end systems.

Looking at these items from an "umbrella approach", client side coding such as XHTML is executed and stored on a local client (in a web browser) whereas server side code is not available to a client and is executed on a web server which generates the appropriate XHTML which is then sent to the client. As the nature of client side coding allows you to alter the HTML on a local client and refresh the pages with updated content (locally), web designers must bear in mind the importance and relevance to security with their server side scripts. If a server side script accepts content from a locally modified client side script, the web development of that page shows poor sanitization with relation to security.

If you are Looking Web Development Solutions, please Contact Us.

Hire Dedicated Web Developers / Programmers

hire php dedicated web developers monthly basis Hire PHP Open source Web Developers India, Hire Sr. PHP Programmers Hire Ajax Web Developers for PHP AJAX, ASPNET AJAX

Hire Java Web Developers India Hire Web 2.0 Developers Programmers India, Web 2.0 Template Designer BPO Service India, Call Center -InBound, OutBound

Recent Visit

Request For Quote



Request A Quote
Full Name* :
E-mail ID* :
Subject :
Comments* :
More Details :
captcha image
* Required Fields