Anda di halaman 1dari 11

COLGIO FILOMENA DE MARCO

CURSO TCNICO INTEGRADO AO MDIO

JIO VITOR GODINHO MOTOLLO

PHP e ASP.NET

SO PAULO 2014

COLGIO FILOMENA DE MARCO

CURSO TCNICO INTEGRADO AO MDIO

JOO VITOR GODINHO MOTOLLO

Este trabalho ser apresentado como parte das exigncias do curso tcnico de informtica, do colgio Filomena de Marco. Orientado pelo professor Leandro Gomes.

SO PAULO 2014

Sumrio
Introduo PHP ASP.NET Bibliografia Concluso Anexos

Introduo

Nesse trabalho irei falar sobre duas linguagens de programao que so a PHP linguagem atualmente usada para contedos na web, O PHP foi criado em 1995, por Rasmus Lerdorf, sendo inicialmente um pacote CGI para substituir os Scripts Perl. O PHP permitia, inicialmente, os programadores criarem aplicativos simples para a web. E a linguagem ASP.NETque uma linguagem baseada no frameworks, No nem uma linguagem de programao como VBScript, PHP, nem um servidor web como IIS ou Apache.

Esse trabalho tem como objetivo mostrar e esclarecer um pouco sobre essas duas linguagens

PHP

O PHP (acrnimo recursivo de: PHP: Hypertext Preprocessor) uma linguagem de programaomuito usada atualmente para gerar contedo para a WEB. O PHP foi criado em 1995, por Rasmus Lerdorf, sendo inicialmente um pacote CGI para substituir os Scripts Perl. O PHP permitia, inicialmente, os programadores criarem aplicativos simples para a web. O criador do PHP disponibilizou o cdigo fonte do PHP para usurios poderem aperfeioar e melhorar o cdigo, adicionando funes e corrigindo eventuais problemas.

Verses do PHP:

PHP/FI 2.0: Esta verso passou muito tempo como Beta, com vrios bugs para serem resolvidos. Foi lanado em 1997.

PHP 3: Primeira verso do PHP semelhante ao atual. Foi criada principalmente por Andi Gutmans e Zeev Suraski, tambm em 1997, sendo lanado somente em 1998. Esta verso se tornou oficial e foram abandonados os desenvolvimentos do PHP/FI 2.0. Um dos diferenciais do PHP 3, em relao ao 2.0 foi sua alta capacidade de extensibilidade, sendo esta verso a chave para o PHP atual. PHP 4: O PHP 3 foi um grande avano, mais no foi projetado para aplicaes muito complexas. Os criadores do PHP 3.0 desenvolveram ento a Zend Engine, esta Engine foi utilizada como base de criao do PHP 4, que foi lanado em maio de 2000. Esta verso do PHP foi criada com alguns mtodos que permitiram a interao entre a linguagem e outros componentes da WEB, como Sesses HTTP e Buffers de sada. Esta verso popularizou ainda mais o PHP, pois permitiu interao com outras funes. PHP 5: Lanado em 2004, o PHP 5 foi projetado com base na Zend Engine 2.0, e trouxe vrias inovaes. A orientao de Objetos desta verso do PHP foi totalmente reescrita, para atender s novas necessidades.

O PHP tem cdigo fonte disponvel para qualquer pessoa, sem custos. A licena de uso e edio Open Source, ou seja, ningum pode comercializar qualquer verso modificada do PHP, e qualquer modificao deve continuar com o cdigo fonte aberto para os usurios explorarem e modificarem. Este sistema de licena no traz lucro aos desenvolvedores, pois estes disponibilizam tudo para o publico gratuitamente, e o publico, por sua vez, ajuda reportando erros e ajudando a modificar o cdigo fonte. Muitas empresas apiam os desenvolvedores do PHP, pois estes no visam lucro ao criarem e desenvolverem o programa. O PHP muito usado com o Linux e o MySQL, dois outros programas open source.

ASP.NET

ASP.NET a plataforma da Microsoft para o desenvolvimento de aplicaes Web e o sucessor da tecnologia ASP. um componente do IIS que permite atravs de uma linguagem de programao integrada na .NET Framework criar pginas dinmicas. No nem uma linguagem de programao como VBScript, PHP, nem um servidor web como IIS ou Apache. O ASP.NET baseado no Framework .NET herdando todas as suas caractersticas, por isso, como qualquer aplicao .NET, as aplicaes para essa plataforma podem ser escritas em vrias linguagens, como C# e Visual Basic .NET.

Embora se possa desenvolver aplicaes ASP.NET utilizando somente um editor de texto e o compilador .NET, o ambiente de desenvolvimento mais comum das aplicaes ASP.NET o Visual Studio .NET j que possui algumas caractersticas que facilitam o trabalho do programador, como os componentes visuais para criao de formulrios de pginas Web. Uma aplicao para web desenvolvida em ASP.NET pode reutilizar cdigo de qualquer outro projeto escrito para a plataforma .NET, mesmo que em linguagem diferente. Uma pgina ASP.NET escrita em VB.NET pode chamar componentes escritos em C# ou Web Services escritos em C++, por exemplo. Ao contrrio da tecnologia ASP, as aplicaes ASP.NET so compiladas antes da execuo, trazendo sensvel ganho de desempenho. As aplicaes Web ASP.NET necessitam do Framework .NET e do servidor IIS para executar, pelo menos na plataforma Windows. Existe tambm o projeto mod_aspdotnet, mdulo que permite o servidor Apache HTTP Server trabalhar em conjunto com o Framework .NET e rodar aplicaes ASP.NET na plataforma Windows. O projeto Mono um esforo para permitir que aplicaes ASP.NET (na verdade toda a plataforma .NET) possam executar em outras plataformas, como o Linux.

Bibliografia
http://www.php.net/ http://www.php.net/manual/pt_BR/ http://pt.wikipedia.org/wiki/PHP http://www.w3schools.com/php/ http://www.truquesedicas.com/tutoriais/php/

Concluso

Este trabalho mostra informaes sobre as linguagens de programao PHP e ASP.NET essas so linguagens que podem ser usadas na internet para criao de aplicativos, e foram feitas paras serem usadas por Sistemas Operacionais e plataformas. Vem anexado tambm imagens para melhor esclarecer o assunto.

Anexos ASP.NET:

PHP

Anda mungkin juga menyukai