Archive for the ‘PHP’ Category
PHPSC Conference 2009 – Eu fui !
Parabéns ao pessoal do PHP-SC, foi um excelente evento, 2 dias de muito PHP e interação entre o pessoal. Agradeço por ter sido convidado a palestrar sobre PHP: Aplicações Profissionais. Vou publicar o quanto antes os slides da apresentação. Walker Alencar, Flávia Jobs e Blanco são alguns dos nomes que me chamaram a atenção, incluindo [...]
Filed under: PHP | Deixe um comentário
Tags:PHP, php-conference, phpconference, phpsc, phpsc-conference
Por padrão, para acessar alguma URL de projeto feito com o framework CodeIgniter, é necessário que escreva-se algo como: url/index.php/controller/function Para omitir o index.php da url é bem simples, basta adicionar o seguinte trecho de código no .htaccess localizado na mesma pasta que o index.php: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ [...]
Filed under: Desenvolvimento, PHP | Deixe um comentário
Tags:CodeIgniter, PHP
Quando falamos de otimização de sites, existem diversas técnicas interessantes que podemos implementar a fim de obter um load time menor e uma redução na quantidade de dados enviados ao end-user. São diversas técnicas disponíveis, como: Reduzir o número de HTTP Requests GZip para compactação de conteúdo e scripts externos Manter arquivos CSS e JS [...]
Filed under: Performance, PHP | Deixe um comentário
Tags:data uri, Performance, PHP
POST request com PHP
Muita gente já teve esta necessidade (inclusive eu), de enviar via Post um conteúdo gerado pela aplicação de forma automatizada, seja por comunicação REST, SOAP ou afins. Abaixo está um pequeno exemplo que achei na Net há um tempo atrás, que faz o seguinte: Simula campos de formulários preenchidos e enviados para um URL especificada, [...]
Filed under: PHP | Deixe um comentário
Assim que comecei a trabalhar com Zend_Form experimentei um erro com htmlspecialchars(), que me tomou algumas longas horas para identificar e gostaria de compartilhar a solução (simples, rápida e fácil). A mensagem de erro era a seguinte: Warning: htmlspecialchars() [function.htmlspecialchars]: charset `utf8′ not supported, assuming iso-8859-1 in C:\app\lib\Zend\View\Abstract.php on line 837 Isso aconteceu com a [...]
Filed under: PHP, Zend Framework | Deixe um comentário
Muia gente se confunde na hora de escrever aquele IF numa linha só, e como essa semana me perguntaram 2x sobre como escrevê-lo, resolvi colocar aqui: $result = ($var == 1) ? ‘Ativo’: ‘Inativo’; Ou se quiser dar um Echo direto do resultado desta condicional, basta colocar: Echo ($var == 1) ? ‘Ativo’: ‘Inativo’;
Filed under: PHP | Deixe um comentário
Tags:if statement, PHP
Muito bom todos os dias do evento PHP Conference Brasil 2008 que aconteceu em Osasco, São Paulo, Novembro. Agradeço por ter sido convidado a palestrar sobre Internacionalização de Software em PHP. Parabéns pela organização Galvão!
Filed under: PHP | Deixe um comentário
Tags:PHP, php-conference, php-conference-brasil, phpconference, phpconference-brasil
PHP Class Header Files Handle
Escrevi uma classe para manusear a inclusão dos arquivos CSS e Javascript no cabeçalho das páginas. Ele funciona da seguinte maneira: Imagina que você tenha 10 arquivos CSS, e queira substituir estas 10 inclusões (http_requests) por apenas 2 inclusões. Ou seja, 2 arquivos CSS onde cada um deles tenha embutido, o conteúdo de 5 dos [...]
Filed under: PHP | Deixe um comentário
Tags:class, header css, header files, header handle, header javascript, PHP, php handle header, php header files
PHP Cookie Handler Class
Descobri hoje um BUG na classe COOKIE HANDLER CLASS. Para os que usam cookies com arrays serializados, e estão tendo problemas para resgatar os dados dos cookies utilizando esta classe, acredito que possam estar com o mesmo problema que eu estava. Para fazer download da classe vá em: http://www.phpclasses.org/browse/package/2671.html A consideração que tenho a fazer [...]
Filed under: Desenvolvimento, PHP | Deixe um comentário
Tags:cookie, cookie handler, PHP, php cookie class, php cookie class error, serialized cookie