Principais Tecnologias WEB
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Principais Tecnologias WEB

on

  • 6,559 views

 

Statistics

Views

Total Views
6,559
Views on SlideShare
6,144
Embed Views
415

Actions

Likes
0
Downloads
70
Comments
0

4 Embeds 415

http://blog.softdesign.com.br 305
http://www.bitpix.com.br 102
http://www.techgig.com 7
url_unknown 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Principais Tecnologias WEB Presentation Transcript

  • 1. Felipe Ribeiro – Softdesign
  • 2.
    • Modelo Cliente-Servidor (client-server)
    • HTTP – Hypertext Transfer Protocol
    • IETF - Internet Engineering Task Force
    • HTTP 1.0 – 1996
    • HTTP 1.1 – 1999
    • HTTP Request
    • Vamos ver na prática...
  • 3.  
  • 4.  
  • 5.
    • Navegador (browser)
      • Mozilla Firefox
      • Internet Explorer
      • Google Chrome
      • Opera
    • Processamento Lógico: JavaScript
      • 1995
      • Mocha -> LiveScript
  • 6.
    • Apache – o mais conhecido e utilizado: ~65%
      • Linux e Windows
        • Facebook
    • LIGHTTPD – feito para performance
      • Linux
        • Wikipedia, Youtube e Meebo
    • IIS 7.5 – Microsoft - $$$
      • Windows
        • Portal Microsoft, Submarino
  • 7.
    • CGI (Perl) – Gambiarra Total – 1987 | .pl
    • Python – 1991 | .py
    • PHP – 1995 | .php
    • Ruby (on Rails) – 1995 | .rb
    • ASP (VB Script, JScript) – 1998 | .asp
    • JAVA JSP – 1999 | .jsp
    • ASP.NET (C#, VB.NET) – 2002 | .aspx
    • JAVA JSF – 2009 | .jsf
  • 8. Índice Tiobe – Março/2011 1 Java 2 C 3 C++ 4 C# 5 PHP 6 Python 7 (Visual) Basic 8 Objective-C 9 Perl 10 JavaScript 11 Ruby
  • 9.
    • MySQL – 1995
      • Google, Facebook, Wikipedia, Fóruns, Wordpress
    • PostgreSQL - 1996
      • Yahoo!, Hi5.com, MySpace, Skype
    • Microsoft SQL Server – 1989
      • Grandes portais em ASP.NET (default.aspx)
    • Produtos ORACLE – 1979
      • ERPS e outras aplicações corporativas
        • Curiosidade: R$22,705.76 | R$103,208.00
  • 10.
    • Asynchronous Javascript and XML
    • Lado cliente + Lado servidor de forma ASSÍNCRONA (o legal é isso)
  • 11.
    • Frameworks
      • Estruturais
        • CodeIgniter (PHP)
        • Zend (PHP)
        • Rails (Ruby)
        • (Django) (Python)
      • Facilitadores
        • jQuery (JS) – amplamente utilizado
        • Scriptaculous (JS)
        • MooTools (JS)
        • Prototype (JS)
  • 12.
    • Application Programming Interface (Interface de Programação de Aplicações)
    • Em WEB o significado é “desvirtuado”
    • Agrupamento de mecanismos de integração entre as partes
    • Disponibilização de diferentes webservices para objetivo comum
  • 13.
    • REST
      • Requisição – Resposta
    • SOAP
      • Envelopes entre as partes comunicantes
  • 14. Dúvidas? Melhor não, vamos comer! =)