ImageMagick хостинг: кой е най-добрият за вашия сайт? [Актуализирано: 2020]

Сравнете ImageMagick хостинг

Ако сте фотограф или притежавате уебсайт, който разчита на големи количества изображения, може да искате да разгледате хостинг на ImageMagick. Въпреки това, не всеки доставчик на хостинг ще направи намалението, затова написахме тази статия, за да препоръчаме най-добрите хостове за този набор от инструменти.


ImageMagick е набор от (предимно) инструменти за команден ред за манипулиране на файлове с изображения. Но най-голямата сила по отношение на уеб хостинга е, че много езици и инструменти могат да използват API на ImageMagick за редактиране на изображения в реално време. Но трябва да сте внимателни, защото много хостинг компании не инсталират тези разширения.

Ще предоставим задълбочен поглед на всеки хост по-нататък в тази статия, но ето бърз преглед на най-добрите 5 хоста за ImageMagick:

  1. SiteGround
    – Пълна поддръжка на ImageMagick, услужлив персонал & уроци
  2. Bluehost
  3. A2 хостинг
  4. InMotion хостинг
  5. HostGator

Как избрахме най-добрите хостове за ImageMagick?

Ние оценихме над 1500 хостинг планове и избрахме тези, които позволяват инсталирането на ImageMagick и поддържат езика на PHP и .NET рамката, за да го използват. След това избрахме хостовете, които или инсталират разширенията за вас, или имат изключителна поддръжка на клиенти, за да ви помогнат.

И накрая, попитахме реални потребители, като се консултираме с нашата база данни от хиляди истински отзиви на клиенти, за да стигнем до топ 10 хостове за ImageMagick.

Какво е ImageMagick?

ImageMagick е набор от инструменти за манипулиране на изображения в движение. Много хостинг компании не инсталират или разрешават ImageMagick – така че ако е важно за вашия проект, не забравяйте да прочетете, за да разберете повече и да сравните хостове, които го предлагат.

история на магията на изображението

Кратка история на ImageMagick

През 1987 г. на Джон Кристи беше поставена задача да намери алгоритъм за намаляване на броя цветове във файл с изображения.

По онова време това не беше често срещана задача и Кристи изтърка новинарски групи, за да намери необходимия сценарий.

Като част от ролята си в DuPont, той беше натоварен с редица подобни запитвания през следващото десетилетие и завърши търсенето и адаптирането на фрагменти от код.

Издаването на ImageMagick

През 1990 г. той решава да пусне инструментите, които е намерил, адаптирал и разработил.

Те бяха съставени и пуснати като безплатен пакет, наречен ImageMagick, с благословията на DuPont.

Въпреки по-голямата част от работата, извършена по времето на DuPont, DuPont по същество раздаде ImageMagick, като предостави на Cristy авторските права.

Той подозира, че бизнесът не вижда никаква стойност в него като търговски продукт.

ImageMagick Днес

Cristy продължи да развива ImageMagick, тъй като придоби стабилна репутация.

Различните инструменти бяха пакетирани и интегрирани в операционната система Linux, а също така бяха приети от хиляди програмисти като техен набор от инструменти за редактиране на изображения по избор.

ImageMagick вече е утвърдена и, може би да се каже, съществена част от повечето динамични уебсайтове.

как работи имамаг

Как работи ImageMagick

ImageMagick е по същество програма за редактиране на изображения; колекция от инструменти за обработка и манипулиране на графични файлове. Той има четири основни функции:

  1. Показва растерни и векторни изображения в повече от 200 формата
  2. Преобразува изображения от един формат в друг (включително общи формати като GIF, JPG, TIFF и PNG)
  3. Редактира изображения
  4. Изважда информация за изображения.

ImageMagick Съвместимост

ImageMagick е известен с това, че е инсталиран на уеб сървъри на Linux, но е написан на C и е напълно съвместим с платформа, като работи добре на Windows, Android, Solaris и iOS. Функционалността му е подобна на популярния настолен софтуер за редактиране на изображения, но изглежда съвсем различно.

В Linux това е приложение за команден ред; включен е основен графичен потребителски интерфейс, но той никъде не е толкова сложен, колкото програмите за редактиране на изображения на работния плот, които сте използвали на вашия лаптоп.

ImageMagick API

ImageMagick също има свои собствени интерфейси за програмиране (API), но не всички хостове ги инсталират.

Можете да изпълнявате ImageMagick команди, като използвате вместо това функцията exec на PHP. Чрез кодирането на командите можете по същество да манипулирате изображения в приложение автоматично, без да е необходимо потребителят да се включва.

Тъй като може да използва или командния ред, или API, ImageMagick е еднакво подходящ за много ситуации:

  • Еднократни операции
  • Пакетни скриптове
  • Функционалност в рамките на приложение

Опитен потребител може да го накара да извършва сложни операции върху набор от изображения в един сценарий.

ImageMagick команди

ImageMagick Команди

Основната операция на ImageMagick е да конвертира входен файл във изходен файл, вероятно в различен формат, или да получи информация за един файл.

Командата може да използва много опции и това са само малка извадка:

-идентифициранеИзвадете информация за изображението
-надписДобавете надпис
-завъртанеЗавъртете произволен брой градуси
-реколтаИзрязване на изображението
-преоразмеряванеПроменете размерите на изображението
-плочкаПлочка на изображението
-границаДобавете рамка
-гамаЗадаване на гама корекция

Версии на ImageMagick

Версия 7 направи обширни промени в потребителския интерфейс, за да бъде по-лесно да се скриптира.

Командата magick-script приема команден файл на скриптовия език.

Изходните съобщения обаче не са предназначени за машинна обработка; те са обикновен текст, а не структуриран формат.

Разбиването им в сценарий е малко сложно.

купон за уеб хостинг

Търсите много за хостинг на ImageMagick?
Нашите читатели са оценили SiteGround № 1 уеб хост. Те осигуряват пълна поддръжка на ImageMagick. В момента можете да спестите до 67% на SiteGround. Използвайте тази връзка за отстъпки
за да получите сделката.

Какво прави ImageMagick?

ImageMagick се опитва да валидира файловете, които обработва, но това не е основната му цел. Може да покаже неочаквано поведение, когато получи дефектен файл с изображения.

Сайт, който приема качвания на файлове от външни потребители, винаги трябва да борави с тях внимателно.

Характеристики на ImageMagick

Повечето от нас са качили снимки или аватари на уеб сървъри.

Това е често срещано при създаване на профил във форуми, социални мрежи и системи за управление на съдържанието.

ImageMagick може автоматично да преоразмери каченото изображение, за да отговаря на предварително зададените изисквания на системата.

Това е едно от най-основните му приложения в мрежата.

ImageMagick може също така:

  • Липсва изображение
  • Добавяне на текст към изображение (като надпис)
  • Намалете броя на цветовете в снимката (може би за да намалите размера на файла или да създадете ефект)
  • Промяна на тона на снимка (например от нормална към сепия)
  • Преобразуване от един формат в друг
  • Преоразмерете изображение
  • Начертайте линии и форми
  • Изрязвайте и завъртете
  • Превърнете изображенията хоризонтално или вертикално
  • Наслагвайте изображения един върху друг
  • Създайте анимирани GIF файлове от единични GIF файлове
  • Обработвайте масивни изображения, като например RAW файлове
  • Приложете художествени ефекти към изображение

Универсалността и ефективността му го правят предпоставка за много скриптове, които се нуждаят от възможности за обработка на изображения.

Например, ако инсталирате Drupal, ще ви трябва поддръжка на ImageMagick, за да използвате функцията му за създаване на миниатюри.

ImageMagick срещу GraphicsMagick

Докато изследвате хостинг на ImageMagick, може да попаднете на GraphicsMagick.

GraphicsMagick е програма, която се отдели от ImageMagick през 2002 година.

По-старите версии на ImageMagick се състоеха от набор от инструменти за команден ред, но текущата версия поставя всичко под една команда, привеждайки я повече в съответствие с GraphicsMagick.

Някои потребители твърдят, че GraphicsMagick е по-стабилен, тъй като изданията му са по-контролирани и се поддържа съвместимост със задна дата.

Защо да изберете ImageMagick Over GraphicsMagick?

Някои разработчици преминаха към GraphicsMagick, защото е по-бърз и по-ефективен; други казват, че зависи с кои формати работите.

Много приложения действително използват ImageMagick и GraphicsMagick, така че да имат най-доброто от двата свята.

Ако графичното редактиране е критична част от вашия сайт, тази универсалност ще бъде истински бонус.

Плюсовете и минусите на ImageMagick

Плюсовете и минусите на ImageMagick

Както всеки софтуер има и плюсове и минуси за използването на ImageMagick като редактор на изображения по ваш избор.

По-долу представяме няколко от най-често срещаните плюсове и минуси.

Плюсове на ImageMagick

  • Много гъвкаво управление на изображенията
  • Може да се използва от команден ред или API
  • Безплатен, отворен код
  • Актуализациите са стабилни
  • Актуализациите са съвместими назад

Минуси на ImageMagick

  • Основни промени в потребителския интерфейс между версиите
  • Овладяването му изисква известно усилие
  • Не е интуитивен за използване; знанията от друг популярен софтуер не превеждат
  • Предлага само основен графичен потребителски интерфейс

ImageMagick хостинг функции, които да търсите

Много хостинг сайтове инсталират ImageMagick като стандартен софтуер или ви позволяват да го инсталирате с cPanel.

Ако имате VPS или специализиран сървър и разбирате командния ред, изтеглянето и инсталирането на ImageMagick не е трудно.

Не забравяйте да проверите каква версия получавате, тъй като интерфейсът се е променил значително.

Пускането му в много файлове може да бъде пестене на ресурси, така че не забравяйте да получите план, който осигурява достатъчно мощност за обработка.

топ 3 хостове за изображение магия

Топ 3 хостове за ImageMagick

Както бе споменато по-горе, повечето хостове предлагат ImageMagick като стандартни изтегляния, но няколко хоста изпъкват.

Следват моите най-добри три избора за хости на ImageMagick.

SiteGround

SiteGround предоставя ImageMagick на разположение в своите споделени хостинг планове и го поддържа актуален.

Разширението PHP ImageMagick може да бъде активирано от cPanel или чрез редактиране на php.ini. Може да се поиска на облачни и специализирани сървъри.

Клиентите могат да избират от множество версии на PHP. Поддръжката е 24 часа на ден по телефон, чат или билет и реагира бързо.

Снимка на началната страница на SiteGround

Bluehost

Bluehost поставя ImageMagick и неговото PHP разширение на всички свои Linux сървъри. Можете също да използвате ImageMagick от Ruby on Rails.

Разбира се, са включени SSH и FTP достъп. Контролният панел на cPanel се предлага на споделени, VPS и специализирани сървъри и облачни сървъри имат панел за управление на клиента.

Чат, билет и телефонна поддръжка са денонощни.

Снимка на BlueHost начална страница

InMotion хостинг

InMotion хостинг инсталира ImageMagick, но не и неговите API, на всички свои хостинг сървъри по подразбиране, но документацията предполага, че има по-стара версия.

SSH достъпът е наличен, а SSD съхранението е стандартно и може да бъде голяма помощ при тежка обработка на файлове. Поддръжката е достъпна 24 часа в денонощието и включва бордова помощ.

Снимка на началната страница на InMotion

Други функции в технологиите

  • Достъп до CGI
  • Подкаст
  • SAAS
  • ownCloud
  • PaaS
  • докер
  • OpenStack
  • Аякс
  • къдрица
  • FFmpeg
  • LAMP
  • Memcached

уеб хостинг оферти

Търсите правилния хост ImageMagick?
SiteGround осигурява бързи скорости и разширена сигурност. Те са известни с отличната си поддръжка на клиенти. И можете да използвате ImageMagick във всичките им планове. Използвайте тази връзка за отстъпки
да спестите до 67% на хостинг на SiteGround.

ImageMagick Често задавани въпроси

  • Какво е ImageMagick?

    ImageMagick е софтуерно приложение, което позволява да се редактират изображения в движение. Трябва да се използва от командния ред, тъй като няма графичен потребителски интерфейс.

  • Защо да използвате ImageMagick вместо Photoshop или gimp?

    ImageMagick е предназначен за обработка на изображения от скрипт или динамично обработване на едни и същи операции на няколко изображения. Много е полезно, ако трябва да повторите конкретна операция в различно време, може би от скрипт на вашия сървър. Не е проектиран за еднократна редакция на изображения.

  • Как да инсталирам ImageMagick?

    Ако използвате Unix-базирана система или сървър, ImageMagick може вече да е инсталиран. Ако не, можете да инсталирате ImageMagick с помощта на изпълним файл, който е достъпен за Windows и някои Unix системи, или като компилирате изходния код.

  • Какъв тип команди мога да изпратя до ImageMagick?

    ImageMagick може да зададе стил на шрифт, да добави засенчване, мащабиране на изображения, преоразмеряване и завъртане на изображенията, размиване на части от изображението и други. Можете да намерите пълен списък с командни опции и конкретни изисквания за кодиране на уебсайта ImageMagick.

  • Какви езици за програмиране поддържа ImageMagick?

    Има готови ImageMagick интерфейси, достъпни за редица програмни езици, включително Ada, C ++, Java, .NET, PHP, Python, Ruby, XML-PRC и други. Можете да намерите много от тези интерфейси, достъпни на уебсайта ImageMagick.

  • Колко струва ImageMagick?

    ImageMagick е безплатен за изтегляне и използване. Той се разпространява под лиценз Apache 2.0 Open Source.

  • Има ли поддръжка за ImageMagick?

    Уебсайтът на ImageMagick предлага потребителска документация и форуми на общността.

  • Как ImageMagick може да подобри работата на моя сайт WordPress?

    Можете да замените стандартната GD библиотека с изображения с ImageMagick. Това ще подобри качеството на преоразмерените изображения, ще запази вградените цветни профили, автоматично разпознаване на персонализирани размери на изображенията, оптимизиране на различни размери на изображения за качество или размер и други.

    За да инсталирате ImageMagick на вашия WordPress сайт, ще ви е необходим пълен достъп до вашия сървър. След като сървърът ви е готов, можете да изтеглите файловете ImageMagick във вашата WordPress директория и да активирате приставката през контролния панел.

  • По какво се различава GraphicsMagick от ImageMagick?

    GraphicsMagick е разклонение на ImageMagick. Той работи за поддържане на съществуваща функционалност, дори и да добавя нови функции, което доведе до някои несъвместимости с код, написан за по-стари версии.

    GraphicsMagick е по-малка инсталация и има по-малко зависимости от външни библиотеки. Някои разработчици смятат, че GraphicsMagick е по-стабилен, по-бърз и по-добър в работата с по-големи файлове от ImageMagick, но има някои дебати по този въпрос.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map