Jump to content

Web Development

From Sinfronteras
Revision as of 09:54, 26 February 2026 by Adeloaleman (talk | contribs) (Created page with "==Web Applications== A Web Applicaton is an application running on the Internet. Ex: Google, Facebook, Amazon, etc. A WebApp is typically a 3-tier (or multi-tier) client-server database application run over the Internet . Using simple '''HTML''' and '''CSS''' we can create static client Web Sites. Sin embargo, para crear páginas más avanzadas (WebApp) necesitamos otras tecnologías. A WebApp generally comprises five components: # '''Web Server (HTTP Server):''' #* '...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Web Applications

A Web Applicaton is an application running on the Internet. Ex: Google, Facebook, Amazon, etc.

A WebApp is typically a 3-tier (or multi-tier) client-server database application run over the Internet .

Using simple HTML and CSS we can create static client Web Sites. Sin embargo, para crear páginas más avanzadas (WebApp) necesitamos otras tecnologías.

A WebApp generally comprises five components:

  1. Web Server (HTTP Server):
    • Apache HTTP Server (Compatible con PHP)
    • Apache Tomcat Server (Compatible con JSP (JavaServer Pages))
    • Microsoft Internet Information Server (IIS) (Compatible con ASP.Net)
    • Nginx
    • Google Web Server (GWS)
  2. HTTP Client (or Web Browser):
    • Internet Explorer (MSIE), FireFox, Chrome, Safari.
  3. Database (Un serveur de base de données):
    • MySQL (mysql-server):
    • Open source, free
    • OS: Windows, Mac OS, Linux OS
    • Web Server: Apache Http, IIS amongst others
    • Oracle:
    • Commercial Licence required
    • OS: Windows, Mac OS, Linux OS
    • Web Server: Apache Http, IIS amongst others
    • MSSQL (Microsoft SQL Server):
    • Commercial Licence required
    • OS: windows, (recently linux version)
    • Web server: IIS
    • Other open-sources: Apache Derby, mSQL, SQLite, PostgreSQL, OpenOffice's Base.
    • Other Commercials: IBM DB2, SAP SyBase, MS Access.
  4. Client-Side Programs:
    • HTML
    • CSS
    • JavaScript, VBScript, Flash.
  5. Server-Side Programs:
    • PHP: Platform independent (Windows, Linux, Mac OS)
    • Java Servlet/JSP: Platform independent (Windows, Linux, Mac OS)
    • ASP.NET (Windows only (as IIS proprietary to windows))
    • Othre thecnologies: Perl, Python, CGI.