Jhonny Makis

Conhecimento nunca é demais

Siga-me no Twitter!RSS Feeds

  • Início
  • Sobre
  • Contato

Comentários HTML Condicionais

19/09/10

Escrito por Jhonny Makis em Dicas

2 comentários

A sintaxe geral para escrever comentários condicionais é a mostrada a seguir:

Afirmativa
<!--[if condição]> HTML <![endif]-->
Negativa
<!--[if !condição]><![IGNORE[--><![IGNORE[]]> HTML <!--<![endif]-->

A sintaxe é a seguinte:

<!--[if IE]>
<link href="estilos/estilos_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

Se quiser, você pode fazer um comentário condicional para separar um código específico para cada versão do internet explorer:

<!--[if IE]>
     Para todas as versões
<![endif]-->

<!--[if IE 5]>
     Apenas para o Internet Explorer 5
<![endif]-->

<!--[if IE 5.0]>
     Apenas para o Internet Explorer 5
<![endif]-->

<!--[if IE 5.5]>
     Apenas para o Internet Explorer 5.5
<![endif]-->

<!--[if IE 6]>
     Apenas para o Internet Explorer 6
<![endif]-->

<!--[if gte IE 5]>
     Para o Internet Explorer 5 e versões superior
<![endif]-->

<!--[if lt IE 6]>
     Para versões anteriores ao Internet Explorer 6
<![endif]-->

<!--[if lte IE 5.5]>
     Para o Internet Explorer 5.5 e versão inferior
<![endif]-->

Até mais…

Dicas, HTML

12 dicas para otimizar seus códigos PHP

19/09/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Segue abaixo 12 dicas para melhorar o processamento dos seus códigos PHP.

- – - – - – - – -

1. Se um método pode ser static, declare-o como static! O desempenho aumenta 4 vezes

2. Evite utilizar metódos mágicos como __get, __set e __autoload, se possível

3. require_once() é dispensável e demanda bastante memória

4. Use caminhos completos (full path) nos includes e requires, pois é gasto menos tempo resolvendo os caminhos do sistema operacional

5. Se você quer descobrir o tempo em que o script começou a ser executado, é preferível utilizar $_SERVER['REQUEST_TIME'] do que time()

6. Veja se pode utilizar strncasecmp, strpbrk e stripos ao invés de regex

7. str_replace é mais rápido que preg_replace, mas strtr é 4 vezes mais rápido que str_replace

8. Se uma função, como de substituição de strings, aceitar tanto arrays como caracteres simples como argumentos, e se a sua lista de argumentos não é muito longa, considere fazer algumas declarações redundantes de substituição, passando um caractere por vez, ao invés de uma linha de código que aceita arrays como argumentos de busca e substituição

9. Supressão de erro com @ é muito lento

10. $row['id'] é 7 vezes mais rápido que $row[id]

11. Mensagens de erro demandam mais processamento

12. Não utilize funções dentro de loops, como por exemplo: for ($x=0; $x < count($array); $x). A função count() é chamada todas as vezes que o loop é executado.

- – - – - – - – -

Até mais…

Dicas, PHP

Transforme páginas HTML em PHP sem renomeá-las

19/09/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

A dica é fazer o servidor tratar os arquivos de extensão “.html” ou “.htm” como se fossem páginas PHP, ou seja, processando os scripts deles.

Crie um arquivo de texto em branco, e digite (ou cole) estas duas linhas:

AddType application/x-httpd-php htm 
AddType application/x-httpd-php html

Salve-o com o nome “.htaccess” na pasta raiz do seu site, e publique-o. É só isso!

Se você já usou o .htaccess alguma vez e já tem ele configurado, então não crie um novo: edite o antigo, adicionando estas duas linhas nele.

Fazer isso “transformará” suas páginas HTML em páginas PHP sem precisar renomear os arquivos.

Fonte: http://codigofonte.uol.com.br/artigo/php/dicas-transforme-paginas-html-em-php

.htaccess, Dicas

[VAGAS TI] ASP e PHP – IVIA Fortaleza

17/09/10

Escrito por Jhonny Makis em Oportunidades

Nenhum comentário

Prezados,

A IVIA Fortaleza está precisando de programador ASP e PHP.

Quem tiver interesse favor enviar CV para magno.alessandro@ivia.com.br

Apenas repassando.

ASP, Empregos, Oportunidades, PHP

Expressões Regulares

16/09/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Para a galera que está aprendendo expressões regulares, seu o link do site http://japs.etc.br/er/ que ensina o básico de expressões com exemplos bem bacanas, vale a pena conferir.

Fica aí a dica, até a próxima!

Aprendendo, Dicas, Expressões Regulares

Utilizando o Zend Mail

12/09/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Bom, hoje vou mostrar como utilizar o Zend_Mail() com HTML da view.

No nosso controller fazemos o seguinte:

$formData = $this->getRequest()->getParams();

$this->view->nome       = $formData['nome'];
$this->view->email      = $formData['email'];
$this->view->assunto    = $formData['assunto'];
$this->view->mensagem   = $formData['mensagem'];
$this->view->site       = "http://jhonnymakis.com.br/blog/";

try {
$mail = new Zend_Mail();
$mail->setBodyHtml($this->view->render("contato/email.phtml"));
$mail->setFrom($this->view->email, $this->view->nome);
$mail->addTo("conato@seusite.com.br");
$mail->addBcc("email-copia@seusite.com.br");
$mail->setSubject("CONTATO PELO SITE | Seu Site");
$mail->send();
} catch (Zend_Mail_Exception $e){
echo "Erro: {$e->getMessage()}";
}

Agora que temos o nosso controller funcionando iremos para a nossa view montar o HTML que será enviado para o e-mail:

Mais >

Dicas, E-mail, PHP, Zend
«12345»...Último »
  • Buscar no Blog

  • Outros Posts

    • Detectando o iPad com PHP, Javascript e .htaccess
    • Dica Rápida - Jquery - Somente Números
    • 12 dicas para otimizar seus códigos PHP
    • Introdução ao HTML 5
    • Dica Rápida - Limitar o tamanho do texto a ser exibido - PHP
    • Certificação # PHP Basics – Operators # Parte 2
    • Olá, mundo!
  • Categorias

    • Banco de Dados (4)
      • Mysql (2)
      • PostgreSQL (3)
    • Controle de Versão (2)
      • GIT (2)
    • Dicas (23)
    • HTML (2)
    • JavaScript (4)
      • Jquery (2)
    • Linux (1)
    • Notícias (1)
    • Oportunidades (1)
    • PHP (26)
      • Certificação (9)
      • Zend Framework (5)
    • WordPress (1)
  • Tags

    .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
  • Recomendados

    • EaiWeb – Desenvolvimento de sites
    • Tutorial City
  • Veja também

    • ASCOPA – CE
    • CameraSurf
    • ParafinaMag
  • Publicidade

    • Tags

      .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
    • Categorias

      Banco de Dados Certificação Controle de Versão Dicas GIT HTML JavaScript Jquery Linux Mysql Notícias Oportunidades PHP PostgreSQL WordPress Zend Framework
Tema Mystique por digitalnature | Movido a WordPress
RSS Feeds XHTML 1.1 Topo