VirtueMart

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
VirtueMart
Virtuemart-logo-slogan-250px.png
Skärmdump på Virtuemarts administration.jpg
Тип інтернет-магазин
Автор(и) Max Milbers
Розробник Max Milbers і команда
Перший випуск 1997
Стабільний випуск 3.0.17.6 стабільна (J3.x) (18 серпня 2016; 484 дні тому[1])
Нестабільний випуск 3.1.0 (11 березня 2016; 644 дні тому[1])
Операційна система крос-платформова
Написано на PHP
Українська є
Ліцензія GNU General Public License
virtuemart.net

VirtueMart (вимовляється вечьюмарт, раніше відомий як «mambo-phpShop») — вільне програмне забезпечення для створення інтернет-магазину, створене для доповнення таких систем керування вмістом веб-сайту, як Mambo та Joomla. VirtueMart написаний на PHP і використовує базу даних MySQL. Найбільш підходить для веб-сайтів з низьким або середнім рівнем відвідувань. VirtueMart захищений ліцензією GNU GPL. [2]

Історія[ред.ред. код]

VirtueMart з'явився вперше у вигляді автономної програми phpShop для створення інтернет-магазину. Оригінальна назва CMS — «mambo-phpShop», це перший спеціально створений компонент електронної комерції для системи управління сайтом Mambo. Після того як Mambo відокремився від Joomla, розробник поміняв бренд mambo-phpShop на VirtueMart, який офіційно підтримує новішу систему управління сайтами Joomla. Старі версії mambo-phpShop все ще доступні для завантаження, але вже не мають активної підтримки. [3]

Історія версій[ред.ред. код]

  • 1.0.0 — 23 листопада 2005
  • 1.1.0 — 23 квітня 2008
  • 1.1.9 — 20 червня 2011
  • 2.0.0 — 19 грудня 2011
  • 2.0.26 — 10 січня 2014
  • 3.0.2 — 27 листопада 2014
  • 3.0.14 — 11 березня 2016

VirtueMart 1.1.x було завантажено з офіційного сайту більше 500 тис. разів. На ньому працювало кілька сотень тисяч інтернет-магазинів.

Опис[ред.ред. код]

VirtueMart — найпопулярніший компонент для Joomla в галузі електронної комерції. Цього він досяг завдяки безкоштовності, розширюваності і величезному функціоналу. VirtueMart підтримує необмежену кількість продуктів і категорій, а також валют для кожного продукту, призначення продукції безлічі категорій, можливість продавати віртуальну продукцію, а також надає можливість відключити функцію продажу і використовувати VirtueMart в режимі каталогу. Система дозволяє мати різні ціни для однієї продукції в залежності від кількості чи приналежності покупця до певної групи, і надає можливість використання різних платіжних систем.

У VirtueMart реалізована система знижок, купонів, а також великий вибір систем оплати та способів доставки. Функціонал, що забезпечує можливість роботи декількох продавців, заявлений в VirtueMart 1.1.0, в даній гілці не до кінця був реалізований, тому його остаточна реалізація перенесена у версію 2.0.0.

VirtueMart є вільним програмним забезпеченням і весь PHP-код повністю доступний для редагування і перегляду. Це дозволяє розробникам переглядати, оновлювати або змінювати можливості і функції інтернет-магазину. На додаток до всього, VirtueMart використовує спрощені шаблони («fly pages» в VirtueMart), що мають можливість змінювати зовнішній вигляд інтернет-магазину і мають HTML і CSS формат.

При перенесенні VirtueMart з Mambo на Joomla розробники не приділили належної уваги відмінностям міжсистемами, тож в результаті VirtueMart гілки 1.0.x містить в собі багато старого процедурного коду і компоненти, вже існуючі в Joomla, але з якихось причин не використовуються (шаблонизатор, з'єднання з базою тощо).

Системні вимоги[ред.ред. код]

VirtueMart — це лише доповнення для Joomla! / Mambo, тож це пз має ті ж вимоги.

3.0.18[ред.ред. код]

  • PHP 5.3+
  • MySQL 5.5,
  • параметри PHP: 128 Мб RAM (мінімум 64 Мб). [4]

1.1.6[ред.ред. код]

  • Joomla! 1.5.x
  • PHP 4.2.x; рекомендується PHP 5.2.x
  • MySQL 3.23.x; рекомендується: MySQL 5.0.x
  • Apache 1.13.19; рекомендується: Apache 2.2.x

1.0.15[ред.ред. код]

  • Joomla! 1.0.x або Mambo (> = 4.5.1)
  • PHP 4.2.x; рекомендується PHP 4.4.x
  • MySQL 3.23.x; рекомендується: MySQL 4.0.x
  • Apache 1.13.19; рекомендується: Apache 2.x

Необхідні такі розширення / додавання PHP - MySQL, XML та Zlib. Підтримка HTTPS (OpenSSL) і cURL рекомендується.

Примітки[ред.ред. код]

  1. а б http://dev.virtuemart.net/projects/virtuemart/files
  2. Eberhardt-Biermann, Soeren. VirtueMart eCommerce Bundle now with Joomla! 1.5.8. virtuemart.net. Процитовано 2017-01-08. 
  3. Файли - VirtueMart. dev.virtuemart.net. Процитовано 2017-01-08. 
  4. Eberhardt-Biermann, Soeren. Downloads. virtuemart.net. Процитовано 2017-01-08.