Website Purpose and Architecture Plan

I. Profession  Computer Programming
Computer Programming of today is now almost essentially the same with Internet programming. To take benefit of the interconnectivity that the World Wide Web offers, software developers are now on their way of finishing what they call as the soon to be popular Webtop. This would replace the peoples accustomed to used Desktop and thus making all of the computer works such as word processing and spreadsheets all web based. So as to promote the use of web application, as a computer programmer I would like to create a website that would migrate the development, compilation, running and storage of software online.

II. Review of Related Literature
Formerly, before a programmer can deploy a software application, he should first develop it through his command prompt editor. Programmers noticed the need for a better text editor that has the capable for undo and redo. As a comparison, for an HTML file to be deployed as part of a website, it should first be developed in a text editor. Programmer then developed a way on how to develop it faster through the use of what you see is what you get (WYSIWYG) editors. These editors are equipped with drag and drop functionality for its web design view, while it has a color coded html editors at its code view. Some developers nowadays are bringing these WYSIWYG editors through blog sites. It is now then easy enough to develop an HTML website through their built in templates. Through the use of Asynchronous Javascript and XML (AJAX), dynamics of website building is as easy as one click which is far better than the old way of develop locally then upload to the web to deploy. Image editors are also now available online that would further enrich ones applications. Since the trend for new computer notebooks is to lessen its hardware cost (such as limiting hard disk capacity) while strengthening on its portability, and quick loading of internet connection, it is great that almost all applications we used to wait for a long installation in our personal computers operating system are now available at our fingertips through a simple filling out of a correct URL in an address bar of a browser.

III. Computer programming website plan for implementation
Since the trend for web based applications that would do the same functionality as the applications we used to enjoy at our desktop, are getting faster everyday because of software developers urge to bring out the best for its clients, I would like to create a web site that would cater the development of these kinds of software. The website should be able to register interested developers and then right after confirmation of their email account, they could access the rich features my website offers like an online WYSIWYG HTML editor that has the same drag and drop functionality, an online source code editor that has the color coding, parsing, compiling and running system like the most Integrated Development Environment offers. The project seems to be a big one but with the use of AJAX and PHP server side scripting, we could emulate what offline WYSIWYG and IDE editors do.

The website if ever I could still implement it, would try to set up also a forum for its end user software developers that would create a way on how they could share codes and information that would be helpful for their respective projets.

IV. Materials
Hypertext markup language (HTML)
PHP Hypertext Preprocessor (PHP)
AJAX and Javascript
Cascading Style Sheets
MySQL for database

0 comments:

Post a Comment