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 pour WorldWideScripts.net

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


Fast Image Server - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Rapide Miniature Server est une application autonome qui vous aide à servir les vignettes des images de votre site web par séparée un sous-domaine ou un autre domaine. Ceci est la façon la plus simple et la plus rapide pour servir des images.

L'application crée simplement la vignette au premier appel et sert les vignettes statiquement les appels ultérieurs. Cela améliore les performances de votre serveur comme il n'a pas besoin exécutions PHP et traitement de l'image aux appels ultérieurs.

Rapide Miniature Server utilise 404 directive de gestion des erreurs des serveurs web pour gérer la création des vignettes des images. Lorsqu'un navigateur demande d'abord une vignette, car il ne existe pas dans le système, le serveur Web redirige la demande vers la page 404 (e404.php doit être configuré comme page 404). Page 404 crée la vignette et sauve la vignette pour répertoire spécifié dans l'URL de la demande. Au demandes ultérieures de la vignette, la vignette est servi statiquement à partir du répertoire. Les appels ultérieurs ne causent pas les exécutions PHP.

Il ya de nombreux avantages d'avoir un serveur d'image distincte dans vos sites Web;

  • De nombreux navigateurs ne attribuera deux prises de télécharger des actifs d'un hôte unique. Si vous servez des images avec le même domaine de vos images de site et autres contenus utilise ces deux prises. Mais Si vous servez des images avec un sous-domaine ou un autre domaine, vous obtenez un supplément de deux prises dédiées à télécharger vos images.
  • Avec un domaine différent de votre serveur pas envoyer les données des cookies à chaque requête que les images seront servis statiquement après le premier appel.
  • L'utilisation d'un autre domaine ou sous-domaine isole les fonctionnalités de votre application et rend plus facile de faire l'équilibrage de charge dans votre application.

Modes existante Redimensionner

Rapide Miniature Server dispose de 4 modes de redimensionnement et une mode de recadrage. 1,2,3 et 4 est utilisé pour resizng et 5 est utilisé pour croping.
  • Mode 1: Redimensionner les images pour les dimensions données, mais si le rapport de la dimension donnée est pas le même que l'image d'origine (given_width / given_height est pas égal à original_width / original_height), les marges blanches seront ajoutés à la vignette pour préserver la proportion. Si vous voulez créer une vignette avec des dimensions 50X40 à partir d'une image originale avec des dimensions 200X200, la vignette est créée telle qu'elle a 5 pixels marges blanches de droite et de gauche.
  • Mode 2: L'image est redimensionnée en fixant la largeur donnée. Si vous voulez créer une vignette avec des dimensions 50X40 à partir d'une image originale avec des dimensions 200X200, la vignette est de dimensions 50X50.
  • Mode 3: L'image est redimensionnée en fixant la hauteur donnée. Si vous voulez créer une vignette avec des dimensions 50X40 à partir d'une image originale avec des dimensions 200X200, la vignette est de dimensions 40X40.
  • Mode 4: L'image est redimensionnée par streching l'image aux dimensions données. Si vous voulez créer une vignette avec des dimensions 50X40 à partir d'une image originale avec des dimensions 200X200, la vignette est de dimensions 50X40 et l'image est streched. Ce mode a le soutien de la transparence pour les fichiers PNG.
  • Mode 5: L'image est croped à dimensions données à partir de l'angle supérieur gauche par défaut. Vous pouvez donner recadrage personnalisée point de départ en ajoutant des informations par le masque "-left_top".

Par example:

Vous avez "image.png" dans votre dossier d'images. Vous avez mis en place rapide Image Server comme un sous-domaine comme images.yourdomain.com.
  1. <img src = "http://images.yourdomain.com/1/120x120/image.png" />
    La vignette est créée au premier appel et demande au plus tard, l'image est servi statique qui est le meilleur moyen de servir du contenu statique
  2. <img src = "http://images.yourdomain.com/2/200x200/image.png" />
    Une autre vignette avec le mode de redimensionnement 2
  3. <img src = "http://images.yourdomain.com/5/200x200/image.png" />
    Une autre vignette qui est une image de 200 x 200 recadrée
  4. <img src = "http://images.yourdomain.com/1/[original_w]x[original_h]/image.png" />
    Vous pouvez donner des dimensions originales de servir image originale

Liste de choses à faire


  • Soutien Watermark
  • Page de test Config
  • Structure de répertoire multiple pour les fichiers originaux
  • Mode de sécurité Paranoid

Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
6 Janvier 12

Dernière mise à jour:
8 Avril 12

Fichiers inclus:
PHP

Une version de logiciel:
PHP 4.x, 5.x de PHP, PHP de 5,0 à 5,2, PHP 5.3

Mots-clés

commerce é, lectronique, commerce é, lectronique, Tous les objets, surgir, image, redimensionnement d'image, php, php-gd, redimensionner, redimensionnement, la vignette