tag:blogger.com,1999:blog-46886926898589796732024-02-20T00:03:21.582-08:00Web Programmingdevilryu386http://www.blogger.com/profile/12821699651832716331noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-4688692689858979673.post-59248987219584446092008-05-26T22:41:00.000-07:002008-05-26T22:42:03.858-07:00Technorati Profile<a href="http://technorati.com/claim/eaztz43k3d" rel="me">Technorati Profile</a>devilryu386http://www.blogger.com/profile/12821699651832716331noreply@blogger.com0tag:blogger.com,1999:blog-4688692689858979673.post-51831009516369248862008-05-26T19:01:00.000-07:002008-05-26T20:04:09.648-07:00Web Programming Languages<div style="text-align: justify;"><span style="font-size:130%;"><span style="font-family:trebuchet ms;">In web programming many languages are used by different programmers. Some of this languages are PHP(PHP: Hypertext Preprocessor), ASP(Active Server Pages), JSP(JavaServer Pages), CFML(ColdFusion Markup Language), Javascripts, Perl, Ruby on Rails, Ajax Framework, and others. These languages are used to create and build a webpages, create their functions, commonly used for making the dynamics pages of the websites are the PHP, ASP, JSP, CFML, and other languages, this are some of the languages that i've used.<br /><br /></span></span></div><div style="text-align: justify;"> <span style="font-size:130%;"><span style="font-family:trebuchet ms;"><span style="font-weight: bold;">PHP(PHP: Hypertext Preprocessor)</span>, </span>is a computer <a href="http://en.wikipedia.org/wiki/Scripting_language" title="Scripting language">scripting language</a>, originally designed for producing <a href="http://en.wikipedia.org/wiki/Dynamic_web_page" title="Dynamic web page">dynamic web pages</a>. It is for <a href="http://en.wikipedia.org/wiki/Server-side_scripting" title="Server-side scripting">server-side scripting</a>, but can be used from a <a href="http://en.wikipedia.org/wiki/Command_line_interface" title="Command line interface">command line interface</a> or in <a href="http://en.wikipedia.org/wiki/Standalone" title="Standalone">standalone</a> <a href="http://en.wikipedia.org/wiki/Graphical_user_interface" title="Graphical user interface">graphical applications</a>. - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a><br /><br /><br /></span><span style="font-size:130%;"><span style="font-family:trebuchet ms;"><span style="font-weight: bold;">ASP(Active Server Pages)</span>, </span></span><span style="font-size:130%;"> is <a href="http://en.wikipedia.org/wiki/Microsoft" title="Microsoft">Microsoft</a>'s first <a href="http://en.wikipedia.org/wiki/Server-side_scripting" title="Server-side scripting">server-side</a> <a href="http://en.wikipedia.org/wiki/Active_Scripting" title="Active Scripting">script engine</a> for dynamically-generated web pages. It was initially marketed as an add-on to <a href="http://en.wikipedia.org/wiki/Internet_Information_Services" title="Internet Information Services">Internet Information Services</a> (IIS) via the Windows NT 4.0 Option Pack, but has been included as a free component of Windows Server since the initial release of Windows 2000 Server. Programming ASP <a href="http://en.wikipedia.org/wiki/Website" title="Website">websites</a> is made easier by various <a href="http://en.wiktionary.org/wiki/built-in" class="extiw" title="wiktionary:built-in">built-in</a> <a href="http://en.wikipedia.org/wiki/Object_%28computer_science%29" title="Object (computer science)">objects</a>. Each object corresponds to a group of frequently-used functions useful for creating <a href="http://en.wikipedia.org/wiki/Dynamic_web_page" title="Dynamic web page">dynamic web pages</a>. In ASP 2.0 there are six such built-in objects: Application, ASPError, Request, Response, Server, and Session. Session, for example, is a <a href="http://en.wikipedia.org/wiki/Http_cookie" class="mw-redirect" title="Http cookie">cookie</a>-based <a href="http://en.wikipedia.org/wiki/Session_%28computer_science%29" title="Session (computer science)">session</a> object that maintains <a href="http://en.wikipedia.org/wiki/Variable" title="Variable">variables</a> from page to page. Web pages with the ".asp" or <a href="http://en.wikipedia.org/wiki/File_extension" class="mw-redirect" title="File extension">file extension</a> use ASP, although some Web sites disguise their choice of scripting language for security purposes. The ".aspx" extension is not an ASP page, but an <a href="http://en.wikipedia.org/wiki/ASP.NET" title="ASP.NET">ASP.NET</a> page, another server-side scripting language from Microsoft, based on a mixture of traditional ASP, and Microsoft's <a href="http://en.wikipedia.org/wiki/.NET_Framework" title=".NET Framework">.NET</a> technology. - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a><br /><br /></span><span style="font-size:130%;"><span style="font-family:trebuchet ms;"><span style="font-weight: bold;"> JSP(JavaServer Pages)</span>, </span>is a <a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29" title="Java (programming language)">Java</a> technology that allows <a href="http://en.wikipedia.org/wiki/Software_developer" title="Software developer">software developers</a> to dynamically generate <a href="http://en.wikipedia.org/wiki/HTML" title="HTML">HTML</a>, <a href="http://en.wikipedia.org/wiki/XML" title="XML">XML</a> or other types of documents in response to a <a href="http://en.wikipedia.org/wiki/Web_client" class="mw-redirect" title="Web client">Web client</a> request. The technology allows Java code and certain pre-defined actions to be embedded into static content.</span> </div><p style="text-align: justify;"><span style="font-size:130%;">The JSP syntax adds additional <a href="http://en.wikipedia.org/wiki/XML" title="XML">XML-like tags</a>, called JSP actions, to be used to invoke built-in functionality. Additionally, the technology allows for the creation of JSP tag libraries that act as extensions to the standard HTML or XML tags. Tag libraries provide a <a href="http://en.wikipedia.org/wiki/Platform_independent" class="mw-redirect" title="Platform independent">platform independent</a> way of extending the capabilities of a <a href="http://en.wikipedia.org/wiki/Web_server" title="Web server">Web server</a>.</span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a></span></p><p style="text-align: justify;"><span style="font-size:130%;"><span style="font-family:trebuchet ms;"><span style="font-weight: bold;">CFML(ColdFusion Markup Language)</span>, </span>more commonly known as <b>CFML</b>, is the <a href="http://en.wikipedia.org/wiki/Server-side_scripting" title="Server-side scripting">scripting language</a> used by <a href="http://en.wikipedia.org/wiki/Adobe_Systems" title="Adobe Systems">Adobe</a> <a href="http://en.wikipedia.org/wiki/ColdFusion" title="ColdFusion">ColdFusion</a>, New Atlanta's <a href="http://en.wikipedia.org/wiki/BlueDragon" title="BlueDragon">BlueDragon</a> and several <a href="http://en.wikipedia.org/wiki/ColdFusion#Alternative_server_environments" title="ColdFusion">alternative server environments</a> such as <a href="http://en.wikipedia.org/wiki/Coral_Web_Builder" title="Coral Web Builder">Coral Web Builder</a>, <a href="http://en.wikipedia.org/wiki/IgniteFusion" title="IgniteFusion">IgniteFusion</a>, <a href="http://en.wikipedia.org/wiki/Railo" title="Railo">Railo</a>. It is similar to <a href="http://en.wikipedia.org/wiki/HTML" title="HTML">HTML</a> in that it uses tags, need not be well-formed, and includes a built-in script tag to allow inline scripting within markup.</span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a></span></p><p style="text-align: justify;"><span style="font-size:130%;"><b>JavaScript</b> is a <a href="http://en.wikipedia.org/wiki/Scripting_language" title="Scripting language">scripting language</a> most often used for <a href="http://en.wikipedia.org/wiki/Client-side" title="Client-side">client-side</a> web development. It was the originating <a href="http://en.wikipedia.org/wiki/Programming_language_dialect" title="Programming language dialect">dialect</a> of the <a href="http://en.wikipedia.org/wiki/ECMAScript" title="ECMAScript">ECMAScript</a> standard. It is a <a href="http://en.wikipedia.org/wiki/Dynamic_language" class="mw-redirect" title="Dynamic language">dynamic</a>, <a href="http://en.wikipedia.org/wiki/Weak_typing" title="Weak typing">weakly typed</a>, <a href="http://en.wikipedia.org/wiki/Prototype-based_programming" title="Prototype-based programming">prototype-based</a> language with <a href="http://en.wikipedia.org/wiki/First-class_function" title="First-class function">first-class functions</a>. JavaScript was influenced by many languages and was designed to look like <a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29" title="Java (programming language)">Java</a>, but be easier for non-programmers to work with. The language is best known for its use in <a href="http://en.wikipedia.org/wiki/Website" title="Website">websites</a> (as <a href="http://en.wikipedia.org/wiki/Client-side_JavaScript" title="Client-side JavaScript">client-side JavaScript</a>) but is also used to enable scripting access to objects embedded in other applications (for example <a href="http://en.wikipedia.org/wiki/Microsoft_Gadgets" title="Microsoft Gadgets">Microsoft Gadgets</a> in the <a href="http://en.wikipedia.org/wiki/Windows_Sidebar" title="Windows Sidebar">Windows Sidebar</a>).</span></p><div> </div><p style="text-align: justify;"><span style="font-size:130%;">JavaScript, despite the name, is essentially unrelated to the Java programming language though both have the common <a href="http://en.wikipedia.org/wiki/C_%28programming_language%29" title="C (programming language)">C</a> <a href="http://en.wikipedia.org/wiki/Curly_bracket_programming_language" title="Curly bracket programming language">syntax</a>, and JavaScript copies many Java names and naming conventions. The language was renamed from LiveScript in a co-marketing deal between <a href="http://en.wikipedia.org/wiki/Netscape" title="Netscape">Netscape</a> and <a href="http://en.wikipedia.org/wiki/Sun_Microsystems" title="Sun Microsystems">Sun</a> in exchange for Netscape bundling Sun's Java runtime with their then-dominant <a href="http://en.wikipedia.org/wiki/Web_browser" title="Web browser">browser</a>. The key design principles within JavaScript are inherited from the <a href="http://en.wikipedia.org/wiki/Self_%28programming_language%29" title="Self (programming language)">Self</a> programming language.</span></p><div style="text-align: justify;"> </div><p style="text-align: justify;"><span style="font-size:130%;">"JavaScript" is a <a href="http://en.wikipedia.org/wiki/Trademark" title="Trademark">trademark</a> of Sun Microsystems. It was used under license for technology invented and implemented by Netscape Communications and current entities such as the <a href="http://en.wikipedia.org/wiki/Mozilla_Foundation" title="Mozilla Foundation">Mozilla Foundation</a>. </span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a><br /></span></p><p><span style="font-size:130%;"><b>Perl</b> is a <a href="http://en.wikipedia.org/wiki/Dynamic_programming_language" title="Dynamic programming language">dynamic programming language</a> created by <a href="http://en.wikipedia.org/wiki/Larry_Wall" title="Larry Wall">Larry Wall</a> and first released in 1987. Perl borrows features from a variety of other languages including <a href="http://en.wikipedia.org/wiki/C_%28programming_language%29" title="C (programming language)">C</a>, <a href="http://en.wikipedia.org/wiki/Shell_script" title="Shell script">shell scripting</a> (<a href="http://en.wikipedia.org/wiki/Bourne_shell" title="Bourne shell">sh</a>), <a href="http://en.wikipedia.org/wiki/AWK_%28programming_language%29" class="mw-redirect" title="AWK (programming language)">AWK</a>, <a href="http://en.wikipedia.org/wiki/Sed" title="Sed">sed</a> and <a href="http://en.wikipedia.org/wiki/Lisp_%28programming_language%29" title="Lisp (programming language)">Lisp</a>. Perl was widely adopted because it provides powerful text processing facilities without arbitrary data length limits, as were present in many Unix tools at the time.</span><span style="font-size:130%;"> </span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a></span></p><p><span style="font-size:130%;"><b>Ruby on Rails</b> is a <a href="http://en.wikipedia.org/wiki/Free_software" title="Free software">free</a> <a href="http://en.wikipedia.org/wiki/Web_application_framework" title="Web application framework">web application framework</a> designed to make web development faster, simpler and more efficient. Often shortened to <b>Rails</b>, or <b>RoR</b>, Ruby on Rails is written in the <a href="http://en.wikipedia.org/wiki/Ruby_%28programming_language%29" title="Ruby (programming language)">Ruby programming language</a>.</span><span style="font-size:130%;"> </span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a></span></p><p><span style="text-decoration: underline;font-size:130%;" ><br /></span><span style="font-size:130%;">An <b>Ajax framework</b> is a <a href="http://en.wikipedia.org/wiki/Web_application_framework" title="Web application framework">framework</a> that helps to develop web applications that use <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" title="Ajax (programming)"><i>Ajax</i></a>, a collection of technologies used to build dynamic web pages on the client side. 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 goal of the framework is to provide the Ajax engine described below and associated server and client-side functions.</span><span style="font-size:130%;"> </span><span style="font-size:130%;"> - <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a></span></p><p><span style="font-size:130%;"><br /></span></p><p style="text-align: justify;"></p>devilryu386http://www.blogger.com/profile/12821699651832716331noreply@blogger.com0