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 o [...]
Filed under: PHP | Leave a Comment
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 ^(.*)$ index.php/$1 [L]
Até a próxima pessoal.
Filed under: Desenvolvimento, PHP | Leave a Comment
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 externos a página
Adicionar os [...]
Filed under: PHP, Performance | Leave a Comment
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, e o [...]
Filed under: PHP | Leave a Comment
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 versão 1.7.7 e [...]
Filed under: PHP, Zend Framework | Leave a Comment
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 | Leave a Comment
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 | Leave a Comment
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 arquivos [...]
Filed under: PHP | Leave a Comment
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 é no [...]
Filed under: Desenvolvimento, PHP | Leave a Comment
Tags: cookie, cookie handler, PHP, php cookie class, php cookie class error, serialized cookie