WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Images and Media

Fast Image Server

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


Fast Image Server - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Rápido Thumbnail Server é um aplicativo independente que ajuda você a servir as miniaturas das imagens de seu web site em separado por um sub-domínio ou um outro domínio. Esta é a maneira mais simples e mais rápido para servir imagens.

O aplicativo simplesmente cria a miniatura na primeira chamada e serve as miniaturas estaticamente nas chamadas posteriores. Isso melhora o desempenho do servidor, uma vez que não necessita de execução de arquivo PHP e processamento de imagem nas chamadas posteriores.

Rápido Thumbnail Server usa 404 directiva manipulação de erro dos servidores web para gerenciar a criação de miniaturas das imagens. Quando um navegador solicitar primeiro uma miniatura, uma vez que não existe no sistema, o servidor web redireciona a solicitação para página 404 (e404.php deve ser configurado como página 404). Página 404 cria a miniatura e salva a miniatura para diretório especificado no URL da solicitação. No pedidos posteriores da miniatura, a miniatura é servido estaticamente a partir do diretório. As chamadas posteriores não causa execução de arquivo PHP.

Há muitas vantagens de ter um servidor de imagem separada em seus sites;

  • Muitos navegadores só irá alocar dois soquetes para download ativos a partir de um único host. Se você servir imagens com o mesmo domínio de suas imagens em sites e outros conteúdos usa esses dois soquetes. Mas se você servir imagens com um sub-domínio ou outro domínio, você recebe um extra de dois soquetes dedicados ao download de suas imagens.
  • Com um domínio diferente o servidor não enviar os cookies de dados com todos os pedidos que as imagens serão servidos estaticamente após a primeira chamada.
  • Usando um domínio diferente ou sub-domínio isola as funcionalidades do seu aplicativo e torna mais fácil para fazer o balanceamento de carga na sua aplicação.

Modos de redimensionamento existente

Rápido Thumbnail Server tem 4 modos de redimensionamento e um modo de colheita. 1,2,3 e 4 é usado para resizng e 5 é usado para croping.
  • Modo 1: redimensionar as imagens de acordo com determinadas dimensões, mas, se a proporção da dimensão dada não é o mesmo que a imagem original (given_width / given_height não é igual a original_width / original_height), margens de branco serão adicionados a miniatura para preservar a proporção. Se você quiser criar uma miniatura com dimensões 50x40 de uma imagem original com dimensões 200x200, a miniatura é criado de tal forma que ele tem 5 pixels margens brancas de direita e esquerda.
  • Modo 2: A imagem é redimensionada, fixando a largura dada. Se você quiser criar uma miniatura com dimensões 50x40 de uma imagem original com dimensões 200x200, a miniatura é com dimensões 50X50.
  • Modo 3: A imagem é redimensionada, fixando a dada altura. Se você quiser criar uma miniatura com dimensões 50x40 de uma imagem original com dimensões 200x200, a miniatura é com dimensões 40X40.
  • Modo 4: A imagem é redimensionada por streching a imagem para as dimensões dadas. Se você quiser criar uma miniatura com dimensões 50x40 de uma imagem original com dimensões 200x200, a miniatura é com dimensões 50x40 ea imagem é esticado. Este modo tem suporte a transparência para arquivos PNG.
  • Modo 5: A imagem é croped a determinadas dimensões do canto superior esquerdo por padrão. Você pode dar a colheita custom ponto de partida pela adição de informações pela máscara "-left_top".

Por exemplo:

Você tem "image.png" na sua pasta de imagem. Você configurou Rápido Image Server como um subdomínio, como images.yourdomain.com.
  1. <img src = "http://images.yourdomain.com/1/120x120/image.png" />
    A miniatura é criado na primeira chamada e, mais tarde, chama a imagem é servido estaticamente que é a maneira mais rápida para servir conteúdo estático
  2. <img src = "http://images.yourdomain.com/2/200x200/image.png" />
    Outra miniatura com o modo de redimensionamento 2
  3. <img src = "http://images.yourdomain.com/5/200x200/image.png" />
    Outra miniatura que é uma imagem recortada 200 × 200
  4. <img src = "http://images.yourdomain.com/1/[original_w]x[original_h]/image.png" />
    Você pode dar dimensões originais para servir de imagem original

Lista de afazeres


  • Suporte Watermark
  • Página de teste de configuração
  • Estrutura de diretórios múltiplo para arquivos originais
  • Paranoid modo de segurança

Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
06 de janeiro 12

Última atualização:
08 abril 12

Arquivos incluídos:
PHP

Versão do software:
PHP 4.x, 5.x PHP, PHP 5,0-5,2, PHP 5.3

Palavras-chave

eCommerce, eCommerce, Todos os itens, cortar, imagem, redimensionamento da imagem, php, php-gd, redimensionar, redimensionamento, miniatura