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

— Додатки до WorldWideScripts.net

Підпишіться на наш канал, щоб залишатися в курсі подій!

Новинка! Слідуйте за нами, як ви хочете!


Fast Image Server - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Швидкий ескізів сервера являє собою окремий додаток, який допоможе вам служити ескізи зображень у веб-сайті окремим суб-домену або інших доменів. Це самий простий і швидкий спосіб, щоб служити зображення.

Додаток просто створює ескіз на першому виклику і служить ескізи статично на більш пізніх викликів. Це покращує продуктивність сервера, оскільки він не потрібен PHP страт і обробки зображень на більш пізніх викликів.

Швидкий ескізів сервер використовує 404 обробки помилок директиву веб-серверів, щоб керувати створенням ескізів зображень. Коли браузер в першу чергу запросити мініатюру, так як вона не існує в системі, веб-сервер перенаправляє запит на 404 сторінці (e404.php повинен бути налаштований як 404 сторінки). 404 стр створює ескіз і зберігає картинку, щоб вказаний каталог в URL запиту. На пізніших запитів мініатюри, мініатюри подається статично з каталогу. Пізніші дзвінки не викликає PHP кари.

Є багато переваг наявності окремого сервера зображення в своїх веб-сайтів;

  • Багато браузерів тільки виділити два гнізда для скачування активи з одного хоста. Якщо ви служите зображень з тією ж області зображень сайту і інші елементи використовує ці два гнізда. Але якщо ви служите зображення з суб-домену або інших доменів, ви отримуєте додаткові два роз'єми, присвячені завантажити свої зображення.
  • З іншого домен сервер не посилає печиво дані при кожному запиті, як зображення будуть обслуговуватися статично після першого дзвінка.
  • Використання інший домен або піддомен ізолює функціональні можливості у вашому додатку і робить легше зробити балансування навантаження у вашому додатку.

Існуючі режими Resize

Швидкий ескізів сервер має 4 режими зміни розміру і 1 режим кадрування. 1,2,3 і 4 використовується для resizng і 5 використовується для croping.
  • Режим 1: Зміна розміру зображення до заданих розмірів, але якщо відносини даної розмірності не те ж саме, як вихідне зображення (given_width / given_height не дорівнює original_width / original_height), білі поля будуть додані до мініатюрі, щоб зберегти пропорції. Якщо ви хочете створити мініатюру з розмірами 50x40 з вихідного зображення з розмірами 200x200, ескіз створюється таким чином, що вона має 5 пікселів білого поля праворуч і ліворуч.
  • Режим 2: розмір зображення, фіксуючи задану ширину. Якщо ви хочете створити мініатюру з розмірами 50x40 з вихідного зображення з розмірами 200x200, мініатюра з розмірами 50х50.
  • Режим 3: розмір зображення, шляхом фіксації певної висоти. Якщо ви хочете створити мініатюру з розмірами 50x40 з вихідного зображення з розмірами 200x200, мініатюра з розмірами 40x40.
  • Режим 4: Зображення при зміні розміру розтягування зображення з заданими розмірами. Якщо ви хочете створити мініатюру з розмірами 50x40 з вихідного зображення з розмірами 200x200, мініатюра з розмірами 50x40 і зображення натяжні. Цей режим має підтримку прозорості для файлів PNG.
  • Режим 5: Зображення croped для заданих розмірів з верхнього лівого кута за замовчуванням. Ви можете дати замовлення урожай відправною точкою, додавши інформацію по масці "-left_top".

Наприклад:

Ви повинні "image.png" в папці зображень. Ви створили Швидка Image Server в якості субдомена, таких як images.yourdomain.com.
  1. <IMG SRC = "http://images.yourdomain.com/1/120x120/image.png" />
    Мініатюрне зображення створюється при першому виклику і надалі викликає образ подається статично який є найшвидшим способом для обслуговування статичного контенту
  2. <IMG SRC = "http://images.yourdomain.com/2/200x200/image.png" />
    Ще зі слайдами в режимі зміни розміру 2
  3. <IMG SRC = "http://images.yourdomain.com/5/200x200/image.png" />
    Ще зі слайдами, який є 200 × 200 обрізане зображення
  4. <IMG SRC = "http://images.yourdomain.com/1/[original_w]x[original_h]/image.png" />
    Ви можете дати початкові розміри, щоб служити вихідне зображення

Список справ


  • Водяний знак підтримки
  • Конфігурація тестової сторінки
  • Кілька структура каталогів для вихідних файлів
  • Режим Paranoid безпеки

Завантажити
Інші компоненти в цій категоріїВсі компоненти цього автора
КоментаріЧасті питання та відповіді

Властивості

Створений:
6 січня 12

Останнє оновлення:
8 квітня 12

Файли, включені:
PHP

Версія:
PHP 4.x, 5.x PHP, PHP 5.0 - 5.2, PHP 5.3

Ключові слова

електронної комерції, електронної комерції, Всі товари, урожай, зображення, зміна розмірів зображень, PHP, PHP-GD, розмір, зміна розміру, слайдами