muito prazer, eu sou php
Post on 06-Jul-2015
152 Views
Preview:
DESCRIPTION
TRANSCRIPT
Que sou eu?Que sou eu?Linguagem de script opensource de uso geralLinguagem de script opensource de uso geral
Que sou eu?Que sou eu?Linguagem de script opensource de uso geralLinguagem de script opensource de uso geral
Que sou eu?Que sou eu?Linguagem de script opensource de uso geralLinguagem de script opensource de uso geral
Web, desktop e CLI
Que sou eu?Que sou eu?
Extremamente utilizadano mundoExtremamente utilizadano mundo
Linguagem de script opensource de uso geralLinguagem de script opensource de uso geral
Que sou eu?Que sou eu?
Extremamente utilizadano mundoExtremamente utilizadano mundo
+80% dos sites (segundo w3techs)
Linguagem de script opensource de uso geralLinguagem de script opensource de uso geral
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
<?php$a = 1;$b = 2;
echo “$a + $b = “. ($a + $b); //1 + 2 = 3
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
<?php$tomorrow = new DateTime(“+1 day”);
echo $tomorrow->format(“d/m/Y”);
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
Multi paradigmaMulti paradigmaProcedural, OO, AO, Reflexive,Metaprogramming, Functional...
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
Multi paradigmaMulti paradigma
Tipagem dinâmicaTipagem dinâmica
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
Multi paradigmaMulti paradigma
Tipagem dinâmicaTipagem dinâmica<?php$a = 1;$a = “testing”;
HabilidadesHabilidadesSintaxe fácilSintaxe fácil
Multi paradigmaMulti paradigma
Tipagem dinâmicaTipagem dinâmica<?phpvar_dump(“5 zebras” + “10 patos”); // int(15)
HistóriaHistóriaPHP Tools 1.0PHP Tools 1.0
PHP 3.0PHP 3.0
PHP 4.0PHP 4.02000, agora em cima da Zend Engine
HistóriaHistóriaPHP Tools 1.0PHP Tools 1.0
PHP 3.0PHP 3.0
PHP 4.0PHP 4.0
PHP 5.0PHP 5.02004, usando a Zend Engine 2
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OO
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OOAgora com operador de visibilidade,reflection, iterators, exceptions
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OO
Criada a SPLCriada a SPL
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OO
Criada a SPLCriada a SPLStandard PHP Library contendo várias classesextremamente úteis
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OO
Criada a SPLCriada a SPL
PDO adicionadoPDO adicionado
ExperiênciaExperiênciaPHP 5.0PHP 5.0
Suporte decente a OOSuporte decente a OOSuporte decente a OOSuporte decente a OO
Criada a SPLCriada a SPL
PDO adicionadoPDO adicionado
Abstração de acesso a dados
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespacesCriação de pacotes e resolução deconflito de classes
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespaces
Nested ExceptionsNested ExceptionsRelacionar exception como causa de outra
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespaces
Nested ExceptionsNested ExceptionsClosuresClosures
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespaces
Nested ExceptionsNested ExceptionsClosuresClosures
Lambda/anonymous functions
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespaces
Nested ExceptionsNested ExceptionsClosuresClosures
SPL++SPL++
ExperiênciaExperiênciaPHP 5.3PHP 5.3
NamespacesNamespaces
Nested ExceptionsNested ExceptionsClosuresClosuresAdição de estruturas de dados
SPL++SPL++
ExperiênciaExperiênciaPHP 5.4PHP 5.4
Built-in serverBuilt-in serverTraitsTraits
Short array sintaxShort array sintax
ExperiênciaExperiênciaPHP 5.4PHP 5.4
Built-in serverBuilt-in serverTraitsTraits
Short array sintaxShort array sintax
Function arraydereferencingFunction arraydereferencing
ExperiênciaExperiênciaPHP 5.5PHP 5.5
GeneratorsGenerators
Operador finallyOperador finally
Password hashing APIPassword hashing API
ExperiênciaExperiênciaPHP 5.5PHP 5.5
GeneratorsGenerators
Operador finallyOperador finally
Password hashing APIPassword hashing APIPassword hashing APIPassword hashing API
OPCacheOPCache
ExperiênciaExperiênciaPHP 5.6 (alpha)PHP 5.6 (alpha)
VariadicsVariadics
Constants scalarexpressionsConstants scalarexpressions
FerramentasFerramentas
Gerenciamentode dependênciasGerenciamentode dependências
FrameworksFrameworks
FerramentasFerramentas
Gerenciamentode dependênciasGerenciamentode dependências
FrameworksFrameworksTestesTestes
FerramentasFerramentas
Gerenciamentode dependênciasGerenciamentode dependências
FrameworksFrameworksTestesTestes
Builds e QABuilds e QA
top related