php
Vídeo aulas sobre o Zend Framework
by Adriano Melo on jan.28, 2010, under Desenvolvimento, php
Eu sempre tive vontade de aprender um framework para PHP mas nunca soube como começar.
Trabalhando na Wenetus percebi que precisava aumentar a minha produtividade e organização em projetos mais complexos.
A estrutura que eu costumo usar é muito flexível para projetos pequenos, como plugins do wordpress ou integração de uma lógica com um template, que é basicamente usar um “Front Controller” e separar o código de dados, do html e da lógica da aplicação, que é o padrão arquitetural MVC.
Atualmente estou implementando, como freelancer, um sistema de controle de produção de camisetas online. Um sistema desse porte precisa ser muito bem estruturado e objetivo, daí a importância de usar um framework. Eu escolhi o Zend Framework pois é maduro para se usar em empresas e possui vasta documentação.
Eu já aprendi todos os conceito básicos do framework por vídeo aulas, a partir do site http://www.zendcasts.com. Mas a dica vai só para quem tem o domínio da língua inglesa, todos os vídeos são em inglês e não possuem legenda ou tradução.
Gostei tanto dos “web casts” (vídeos) que já baixei todos os disponíveis e assisti quase todos, são mais de 3 GB para baixar!
Se você sabe inglês e deseja aprender um framework para PHP, a dica está dada!
Popularity: 19% [?]
[p1] Desenvolvendo com PHP, Como Obter ajuda
by Adriano Melo on set.02, 2008, under Desenvolvimento, php
Primeiro, para aprender a programar em php você tem que ter um bom material de auxilio para lhe guiar e ensinar. Eu sempre leio, ou tento ter, a documentação oficial. No caso do PHP é essa:
Em posse desse documento você já tem tudo para dar os passos iniciais. Têm muitas coisas que são avançadas também, mas há ferramentas que você tem que conhecer antes de se aprofundar mais na linguagem.
Outro recurso interessante enquanto estuda é ter a quem perguntar quando tudo estiver dando errado, neste caso uma lista de discussão é muito bem vinda. A mais ativa no brasil é a php-brasil.
Caso nenhum desses dois tenha a sua resposta, ele terá: Gooooooooooooooooooooogle!
E caso o Google não saiba (o que é impossível!!), fala comigo, pois provavelmente o que você está querendo não é algo técnico. (email: adriano @ adrianomelo . com – sem os espaços).
Popularity: 33% [?]
[p0] Desenvolvendo com PHP
by Adriano Melo on set.02, 2008, under Desenvolvimento, php
Devido a necessidade de alguns amigos meus da faculdade estarem precisando aprender PHP, eu vou fazer uma série de posts que terão uma introdução para quem quer aprender a linguagem. Mas estarei supondo que quem vai ler já tem uma boa noção sobre programação.
Os assuntos que tentarei fala algo são esses:
- Onde obter ajuda (documentação)
- Conceitos da linguagem
- PHP + HTML
- Sintaxe básica
- Comentários
- Tipos
- Booleanos, inteiros, números ponto-flutuante, string, array, objeto, resource.
- NULL, pseudo-tipos
- Funções
- Estrutura de controle
- Classes e objetos
- Exceções
- Referências
- Conexão ao MySQL
- CakePHP
Estarei à disposição de todos que tiverem alguma dúvida através do email adriano @ adrianomelo . com (sem os espaços).
Popularity: 32% [?]
PSPad – um ótimo editor de texto que pode ser instalado direto no pendrive
by Adriano Melo on jan.26, 2008, under Desenvolvimento, javascript, php, python
Aqui vai uma dica: Uso um editor para alterar códigos em php, javascript e html chamado PSPad. Vou primeiro listar algumas funcionalidades dele:
- Suporta muitos tipos de linguagens. Inclusive python, que usa a quebra de linha do unix.
- “Code Completation” – ao alterar um arquivo CSS, por exemplo, ele mostra as opções de propriedades que a linguagem dispõe.
- Integra-se muito bem ao sistema. Tendo por padrão um context menu que é muito útil.
- Simples de usar e pequeno (de 10 a 20mb)
- Desempenho: Leve (utiliza pouca memória) e é muito robusto. Já consegui alterar arquivos de 400mb com ele.
- Pode-se criar projetos que salvam as configurações atuais do editor. Você pode, por exemplo, ter dois sites. Criando um projeto para cada um dá para reabrir todos os arquivos que estavam sendo editados na ultima vez que o projeto foi aberto. Dá para definir o encoding padrão, o tipo de quebra de linha, compilador, pasta padrão, servidor…
- Integração com ftp. Apesar de não gostar do pspad trabalhando direto via ftp por que fica travado, isso mesmo, travando quando um arquivo está sendo salvo, é uma funcionalidade muito útil,
- Find (and replace) com expressões regulares, e para vários arquivos.
- Abas e opção de visualização de mais de um arquivo por vez.
- Muito transparente para trabalhar com encodings.
- Freeware e só para windows.
Claro, o pspad tem mais propriedades, mas eu acho que as principais são essas.
Te-lo instalado no pendrive é uma mão na rola às vezes. Para instalar é só baixar a versão compactada dele (.cab) e extrair direto no pendrive.
Screenshots:
Popularity: 46% [?]

