Jan
10

Website

A web site is a collection of Web pages, images, videos or other digital assets that ishosted on one or more web servers, usually accessible via the Internet.A Web page is a document, typically written in (X)HTML, that is almost alwaysaccessible via HTTP, a protocol that transfers information from the Web server todisplay in the user's Web browser.All publicly accessible websites are seen collectively as constituting the "World WideWeb".The pages of a website can usually be accessed from a common root URL called thehomepage, and usually reside on the same physical server. The URLs of the pagesorganize them into a hierarchy, although the hyperlinks between them control how thereader perceives ...
Jan
10

World Wide Web

The World Wide Web (commonly shortened to the Web) is a system of interlinkedhypertext documents accessed via the Internet. With a Web browser, one can viewWeb pages that may contain text, images, videos, and other multimedia and navigatebetween them using hyperlinks. Using concepts from earlier hypertext systems, theWorld Wide Web was begun in 1989 by English scientist Tim Berners-Lee, working atthe European Organization for Nuclear Research (CERN) in Geneva, Switzerland. In1990, he proposed building a "web of nodes" storing "hypertext pages" viewed by"browsers" on a network,[1] and released that web in 1992. Connected by the existingInternet, other websites were created, around the world, ...
Jan
10

Web server

1. HTTP: every web server program operates by accepting HTTP requests from theclient, and providing an HTTP response to the client. The HTTP response usuallyconsists of an HTML document, but can also be a raw file, an image, or some othertype of document (defined by MIME-types). If some error is found in client request orwhile trying to serve it, a web server has to send an error response which may includesome custom HTML or text messages to better explain the problem to end users. 2. Logging: usually web servers have also the capability of logging some detailedinformation, about client requests and server responses, to log files; this allows thewebmaster to collect statistics by running log ...
Jan
10

Modern programming

Quality requirementsWhatever the approach to software development may be, the final program mustsatisfy some fundamental properties. The following five properties are among the mostrelevant: * Efficiency/Performance: the amount of system resources a program consumes(processor time, memory space, slow devices, network bandwidth and to some extenteven user interaction), the less the better. * Reliability: how often the results of a program are correct. This depends onprevention of error propagation resulting from data conversion and prevention of errorsresulting from buffer overflows, underflows and zero division. * Robustness: how well a program anticipates situations of data type conflict ...
Jan
10

Computer programming

Computer programming (often shortened to programming or coding) is the process ofwriting, testing, debugging/troubleshooting, and maintaining the source code ofcomputer programs. This source code is written in a programming language. The codemay be a modification of an existing source or something completely new. The purposeof programming is to create a program that exhibits a certain desired behavior(customization). The process of writing source code often requires expertise in manydifferent subjects, including knowledge of the application domain, specializedalgorithms and formal logic.OverviewWithin software engineering, programming (the implementation) is regarded as onephase in a software ...
Jan
10

Dynamic web page production

Dynamic web page productionThe production of server-side dynamic web pages is one of the main applications ofserver-side scripting languages.One important alternative to use them, on a MVC framework, is using web templatesystems. Any "not web specific" programming language can be used to managetemplate engines and web templates.MRF Web TechnologiesMrf Web DesignWeb Management IndiaWeb Design DevlopmentWeb Solution To ...
Jan
10

Server-side scripting

Server-side scripting is a web server technology in which a user's request is fulfilled byrunning a script directly on the web server to generate dynamic HTML pages. It isusually used to provide interactive web sites that interface to databases or other datastores. This is different from client-side scripting where scripts are run by the viewingweb browser, usually in JavaScript. The primary advantage to server-side scripting isthe ability to highly customize the response based on the user's requirements, accessrights, or queries into data stores.When the server serves data in a commonly used manner, for example according to theHTTP or FTP protocols, users may have their choice of a number of ...
Jan
10

Server-side scripting

Server-side scripting is a web server technology in which a user's request is fulfilled byrunning a script directly on the web server to generate dynamic HTML pages. It isusually used to provide interactive web sites that interface to databases or other datastores. This is different from client-side scripting where scripts are run by the viewingweb browser, usually in JavaScript. The primary advantage to server-side scripting isthe ability to highly customize the response based on the user's requirements, accessrights, or queries into data stores.When the server serves data in a commonly used manner, for example according to theHTTP or FTP protocols, users may have their choice of a number of ...
Jan
10

Client-side scripting

Client-side scripting generally refers to the class of computer programs on the web thatare executed client-side, by the user's web browser, instead of server-side (on the webserver). This type of computer programming is an important part of the Dynamic HTML(DHTML) concept, enabling web pages to be scripted; that is, to have different andchanging content depending on user input, environmental conditions (such as the timeof day), or other variables.Web authors write client-side scripts in languages such as JavaScript (Client-sideJavaScript) and VBScript.Client-side scripts are often embedded within an HTML document, but they may also becontained in a separate file, which is referenced by the ...
Jan
10

Content development (web)

Web content development is the process of researching, writing, gathering, organizing,and editing information for publication on web sites. Web site content may consist ofprose, graphics, pictures, recordings, movies or other media assets that could bedistributed by a hypertext transfer protocol server, and viewed by a web browser. Content developers and web developersWhen the World Wide Web began, web developers either generated contentthemselves, or took existing documents and coded them into hypertext markuplanguage (HTML). In time, the field of web site development came to encompass manytechnologies, so it became difficult for web site developers to maintain so manydifferent skills. Content ...
Jan
10

Web design

Web page design is a process of conceptualization, planning, modeling, and executionof electronic media content delivery via Internet in the form of technologies (such asmarkup languages) suitable for interpretation and display by a web browser or otherweb-based graphical user interfaces (GUIs).The intent of web design is to create a web site (a collection of electronic files residingon one or more web servers) that presents content (including interactive features orinterfaces) to the end user in the form of web pages once requested. Such elements astext, forms, and bit-mapped images (GIFs, JPEGs, PNGs) can be placed on the pageusing HTML, XHTML, or XML tags. Displaying more complex media (vector ...