Some collected notes on Web development from FB and wikipedia!


Web development
Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). This can include web designweb content development, client liaison, client-side/server-side scriptingweb serverand network securityconfiguration, and e-commerce development. However, among web professionals, “web development” usually refers to the main non-design aspects of building web sites: writing markupand coding. Web development can range from developing the simplest static single page of plain textto the most complex web-based internet applications, electronic businesses, or social network services.


Java
Java is a programming language originally developed by James Gosling at Sun Microsystems(which is now a subsidiary of Oracle Corporation) and released in 1995 as a core component of Sun Microsystems’ Java platform. The language derives much of its syntax from C and C++but has a simpler object model and fewer low-level facilities. Java applications are typically compiled tobytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of computer architecture. Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere”. Java is currently one of the most popular programming languages in use, and is widely used from application software to web applications.
techtweeets.com.bd/en

PHP
PHP is a general-purpose scripting language originally designed for web development to producedynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. It also has evolved to include a command-line interface capability and can be used in standalonegraphical applications. PHP can be deployed on most web servers and as a standalone interpreter, on almost every operating system and platform free of charge. PHP is installed on more than 20 million websites and 1 million web servers.


Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) is a style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XMLSVG and XUL.
CSS is designed primarily to enable the separation of document content (written in HTML or a similar markup language) from document presentation, including elements such as the layoutcolors, andfonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for tableless web design). CSS can also allow the same markup page to be presented in different styles for different rendering methods, such as on-screen, in print, by voice (when read out by a speech-based browser or screen reader) and on Braille-based, tactile devices. While the author of a document typically links that document to a CSS style sheet, readers can use a different style sheet, perhaps one on their own computer, to override the one the author has specified.


JavaScript
JavaScript, also known as ECMAScript is a prototype-based object-oriented scripting language that is dynamicweakly typed and has first-class functions. It is also considered a functional programminglanguage like Scheme and OCaml because it has closures and supports higher-order functions.

jQuery
jQuery is a cross-browser JavaScript library designed to simplify the client-side scriptingof HTML. It was released in January 2006 at BarCamp NYC by John Resig. Used by over 43% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use today.

WordPress
WordPress has, according to the Open Source CMS Market Share Report 2009
(www.cmswire.com/downloads/cms-market-share), become the most popular blog—and content
management—system in the world. It is a flexible system that can be used to create sites for businesses,
project collaborations, university departments, artist portfolios, and (of course!) personal or group blogs.
It requires only PHP and a MySQL database, and it can run on Apache or IIS web servers.But what is it, and why would you use it?
Why WordPress?
WordPress is one of many PHP/MySQL content management systems that allow content editors to use a
web interface to maintain their sites instead of editing and uploading HTML files to a server. Some
systems, like Movable Type and Text pattern, have reputations as good blogging platforms. Others such
as Joomla, Drupal, and Expression Engine are more commonly associated with commercial or
community sites.
WordPress began as a blogging tool, but early on the developers added pages as a separate content
type. This opened the door for people who didn’t want a blog, but did want an easy, web-based interface
to create and manage web content. (And if they later decided they needed a blog after all, the world’s
best was just one menu click away!) Since then, the page features have evolved. Whether WordPress acts
a blogging tool or a true content management system, then, depends on which content you choose to
emphasize in your site.
Despite its flexibility as a simple content management system, and despite winning the Overall Best
Open Source CMS Award at the 2009 Open Source CMS Awards, WordPress is still widely considered to
be a blogging tool. So why would you choose WordPress over a more traditional CMS?

0 Responses