----------------------------------------------------------------------------------------------------------
O que é IDE?
Alguns IDE’s para auxiliar no PHP
Alguns API’s para o PHP
Alguns CMS feitos em PHP
Alguns FRAMEWORK feitos em PHP
----------------------------------------------------------------------------------------------------------
“Um ambiente integrado para desenvolvimento de software”.
- Wikipedia
Integrated Development Environment (Ambiente e Desenvolvimento Integrado) ou popularmente chamado de IDE’s são ambientes de desenvolvimentos que auxiliam na criação dos software.
Alguns IDE’s para auxiliar no PHP
· PHPEclipse ( download );
· PHP Editor ( download );
· PHP Designer ( download );
· Macromedia Dreamweaver ( download );
http://blog.carlos-rodrigues.com/2005/05/ide-para-php.html
http://pt.wikipedia.org/wiki/IDE
http://www.phpmagazine.com.br/ (PHP Magazine Edição 3)
O que é API?
“API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos -- isto é: programas que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
De modo geral, a API é composta por uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao usuário tradicional.”.
- Wikipedia
Alguns API’s para o PHP
· MySQL
· Firebird
· ZZIPlib (PHP 4)
· GD (Manipular imanges)
http://pt.wikipedia.org/wiki/MySQL
http://pt.wikipedia.org/wiki/Firebird_%28servidor_de_base_de_dados%29
http://www.phpbrasil.com/articles/article.php/id/756
O que é FRAMEWORK?
“No desenvolvimento do software, um framework ou arcabouço é uma estrutura de suporte definida em que um outro projeto de software pode ser organizado e desenvolvido. Um framework pode incluir programas de suporte, bibliotecas de código, linguagens de script e outros softwares para ajudar a desenvolver e juntar diferentes componentes de um projeto de software.
Frameworks são projetados com a intenção de facilitar o desenvolvimento de software, habilitando designers e programadores a gastarem mais tempo determinando as exigências do software do que com detalhes tediosos de baixo nível do sistema.”
- Wikipedia
“No desenvolvimento de software e websites, um framework é uma estrutura de suporte onde o projeto pode ser organizado visando tirar proveito de bibliotecas e outros recursos disponíveis. Assim proporcionando uma Produtividade maior.”
- heliogb
Os FRAMEWORKS são projetos feitos em PHP para facilitar a criação de outros projetos. São geralmente classes ou funções feitas por usuários para agilizar seu projeto. Os FRAMEWORKS são similares as API’s porem a grande diferença é que você pode alterá-lo, outra diferença entre eles é que as API’s devem ser configurados no PHP.INI para rodarem, já os FRAMEWORKS, por serem projetos feitos em PHP, só precisão está dentro do seu projeto para que funcionem corretamente.
Alguns FRAMEWORK feitos em PHP
· Symphony
· Prado
· Code Igniter
· Zend Framework
· CakePHP
Referências
http://www.phpbrasil.com/articles/article.php/id/1428
O que é CMS?
“Um Sistema de Gerenciamento de Conteúdo - SGC, ( inglês Content Management Systems - CMS), é um sistema gerenciador de websites, portais e intranets que integra ferramentas necessárias para criar, gerenciar (editar e inserir) conteúdo em tempo real, sem a necessidade de programação de código, cujo objetivo é estruturar e facilitar a criação, administração, distribuição, publicação e disponibilidade da informação. Sua maior característica é a grande quantidade de funções presentes.
Podemos dizer que um CMS é um framework, “um esqueleto” de website pré-programado, com recursos básicos e de manutenção e administração já prontamente disponíveis. É um sistema que permite a criação, armazenamento e administração de conteúdo de forma dinâmica, através de uma interface de usuário via Internet.”
- Wikipedia
O CMS são projetos feitos prontos para serem rodados, você pode fazer alterações no código fonte para que o CMS fique de acordo com o que desejas.
· PHP NUKE (Site de noticias)
· PHPBB (site relacionado a fórum)
· MOODLE (Site relacionado ao ensino a distancia)
http://www.opensourcecms.com/
http://pt.wikipedia.org/wiki/PHP-Nuke
http://pt.wikipedia.org/wiki/PhpBB
http://pt.wikipedia.org/wiki/Moodle
Nenhum comentário:
Postar um comentário