LAMP architecture is a solution to run dynamic web sites or server. It included four components: Linux, Apache, MySQL and PHP/PERL that cover the Web server infrastructure (OS, Web server service and Database Server service) and the programming languages.
The combination has become popular because of its low acquisition cost and because of the ubiquity of its components (which come bundled with most current Linux distributions). As a result, it become the foundation of many Web servers and applications.
2008年3月31日 星期一
2008年3月24日 星期一
Ajax Architecture and AJAX Framework
Ajax (Asynchronous JavaScript and XML), has become the major trend of web technology. It is a group of inter-related web development techniques used for creating interactive web applications. Ajax aims to increase the web page's interactivity, speed, functionality and usability by exchanging small amounts of data with the server "behind the scenes" so that entire web pages do not have to be reloaded each time there is a need to fetch data from the server.
Ajax is asynchronous, in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which Ajax function calls are usually made. Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers, or, alternatively, through the use of Remote Scripting in browsers that do not support XMLHttpRequest. In any case, it is not required that the asynchronous content be formatted in XML.
Ajax is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.
Ajax framework is a framework that helps to develop web applications that use Ajax. Data is read from the server or sent to the server by JavaScript requests. However, some processing at the server side may be required to handle requests, such as finding and storing the data. This is accomplished more easily with the use of a framework dedicated to process Ajax requests. The framework eases the work of the Ajax programmer at two levels: on the client side, it offers JavaScript functions to send requests to the server. On the server side, it processes the requests, searches for the data, and transmits them to the browser. Some frameworks are very elaborate and provide a complete library to build web applications.
Ajax is asynchronous, in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which Ajax function calls are usually made. Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers, or, alternatively, through the use of Remote Scripting in browsers that do not support XMLHttpRequest. In any case, it is not required that the asynchronous content be formatted in XML.
Ajax is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.
Ajax framework is a framework that helps to develop web applications that use Ajax. Data is read from the server or sent to the server by JavaScript requests. However, some processing at the server side may be required to handle requests, such as finding and storing the data. This is accomplished more easily with the use of a framework dedicated to process Ajax requests. The framework eases the work of the Ajax programmer at two levels: on the client side, it offers JavaScript functions to send requests to the server. On the server side, it processes the requests, searches for the data, and transmits them to the browser. Some frameworks are very elaborate and provide a complete library to build web applications.
2008年3月18日 星期二
JavaScript Programming
JavaScript is a scripting language that mostly used for client-side web development. It was the originating dialect of the ECMAScript standard. It is a dynamic, weakly typed, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to look like Java, but be easier for non-programmers to work with.
JavaScript provides an interface to a wide range of browser capabilities, however, it also bring some security problem. Attackers can write scripts and run them via JavaScript and do what they wish on the user's system.
Apart from the web browsers, JavaScript also apply on the web related programs like Apple and Yahoo! Widgets to offer user a new experience.
JavaScript provides an interface to a wide range of browser capabilities, however, it also bring some security problem. Attackers can write scripts and run them via JavaScript and do what they wish on the user's system.
Apart from the web browsers, JavaScript also apply on the web related programs like Apple and Yahoo! Widgets to offer user a new experience.
訂閱:
文章 (Atom)