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

Aboneaza-te la feed-ul nostru pentru a rămâne până la data!

Nou! Urmați- ne cum vrei!


Fast Image Server - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Fast miniatură Server este o aplicație independentă care vă ajută să vă pentru a servi miniaturi ale imaginilor de la site-ul dvs. de separat un sub-domeniu sau un alt domeniu. Aceasta este cea mai simplă și mai rapidă cale de a servi imagini.

Cererea pur și simplu creează miniatura la prima convocare și servește miniaturile static la apelurile ulterioare. Acest lucru îmbunătățește performanța de server, deoarece nu are nevoie de execuții PHP și prelucrare a imaginii la apelurile ulterioare.

Fast miniatură Server utilizează 404 de directivă eroare de manipulare a web-servere pentru a gestiona crearea miniatură a imaginilor. Când un browser solicită în primul rând o miniatură, deoarece nu există în sistem, serverul de web redirecționează cererea de 404 pagini (e404.php ar trebui să fie configurat ca 404 pagini). 404 pagina creează miniatura și salvează miniatura pentru director specificat în URL-ul cererii. La cererile ulterioare ale miniatura, miniatura este servit static din directorul. Apelurile ulterioare nu provoacă execuții PHP.

Există multe avantaje de a avea un server de imagine separată în site-urile Web;

  • Multe browsere va aloca doar două prize la descărcarea active de la o singura gazda. Dacă vă servi imagini cu același domeniu de imagini site-ul și alte conținuturi folosește aceste două prize. Dar dacă vă servi imagini cu un sub-domeniu sau alt domeniu, veți obține un plus două prize dedicate pentru a descărca imaginile.
  • Cu un alt domeniu server-ul dvs. nu trimite cookies de date cu fiecare cerere ca imaginile vor fi servite static după primul apel.
  • Folosind un alt domeniu sau sub-domeniu izolează functionalitatilor din cererea dumneavoastră și face mai ușor de a face echilibrarea încărcării în cererea dumneavoastră.

Moduri Redimensionare existent

Fast miniatură Server are 4 moduri de redimensionare și 1 modul culturilor. 1,2,3 și 4 se utilizează pentru resizng și 5 este utilizat pentru croping.
  • Mod 1: Resize imaginile la dimensiunile date, dar în cazul în care raportul dintre dimensiunea dat nu este la fel ca imaginea originală (given_width / given_height nu este egal cu original_width / original_height), marjele de alb va fi adăugată la miniatură pentru a păstra proporția. Dacă doriți să creați o imagine redusă cu dimensiuni 50x40 dintr-o imagine original, cu dimensiuni 200x200, miniatura este creat astfel că are 5 pixeli marginile albe din dreapta și stânga.
  • Mod de 2: Imaginea este redimensionată prin fixarea lățimea dat. Dacă doriți să creați o imagine redusă cu dimensiuni 50x40 dintr-o imagine original, cu dimensiuni 200x200, miniatura este cu dimensiuni 50x50.
  • Mod de 3: Imaginea este redimensionată prin fixarea înălțimea dat. Dacă doriți să creați o imagine redusă cu dimensiuni 50x40 dintr-o imagine original, cu dimensiuni 200x200, miniatura este cu dimensiuni 40X40.
  • Modul 4: Imaginea este redimensionată de streching imaginea la dimensiunile date. Dacă doriți să creați o imagine redusă cu dimensiuni 50x40 dintr-o imagine original, cu dimensiuni 200x200, miniatura este cu dimensiuni 50x40 și imaginea este streched. Acest mod are suport de transparență pentru fișiere PNG.
  • Mod de 5: Imaginea este croped la dimensiunile date de la colțul din stânga sus în mod implicit. Puteți da punct de plecare pentru recoltarea personalizat prin adăugarea de informații de masca "-left_top".

De exemplu:

Aveți "image.png" în folderul imagine. Ați configurat Fast Image Server ca un subdomeniu, cum ar fi images.yourdomain.com.
  1. <img src = "http://images.yourdomain.com/1/120x120/image.png" />
    Imaginea miniatură este creată la primul apel și solicită ulterior la imaginea este servit static, care este cel mai rapid mod de a servi conținut static
  2. <img src = "http://images.yourdomain.com/2/200x200/image.png" />
    Un alt miniatură cu modul de redimensionare 2
  3. <img src = "http://images.yourdomain.com/5/200x200/image.png" />
    Un alt miniatură care este o imagine decupată 200 × 200
  4. <img src = "http://images.yourdomain.com/1/[original_w]x[original_h]/image.png" />
    Puteți da dimensiuni originale pentru a servi imagine originală

Todo List


  • Suport filigran
  • Pagină de test config
  • Structura de directoare multiple pentru fișierele originale
  • Mod siguranță Paranoid

Descărcați
Alte componente din această categorieToate componentele acestui autor
ComentariiÎntrebări frecvente și răspunsuri

Proprietăți

Creată:
06 ianuarie de 12

Ultima actualizare:
08 aprilie de 12

Fișiere incluse:
PHP

Versiune software:
PHP 4.x, 5.x PHP, PHP 5.0-5.2, PHP 5.3

Cuvinte cheie

eCommerce, eCommerce, Toate obiectele, a decupa, imagine, redimensionarea imaginii, php, php-gd, redimensiona, redimensionarea, miniatură