Batavi
Encyclopedia
Batavi - Latin for Batavians
Batavians
The Batavi were an ancient Germanic tribe, originally part of the Chatti, reported by Tacitus to have lived around the Rhine delta, in the area that is currently the Netherlands, "an uninhabited district on the extremity of the coast of Gaul, and also of a neighbouring island, surrounded by the...

 - is an open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 webshop under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

. The development of Batavi started in 2007 inspired by a preliminary osCommerce
OsCommerce
osCommerce is an e-commerce and online store-management software program. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License.-History:...

 3.0 version, a version that seemed to be never finished by the osCommerce team. In Batavi, an Object oriented design model is adopted, and on a functional level XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

-EDI integration with the systems of suppliers is a lead theme, as most merchants don't run 'standalone' webshops. This distinguishes Batavi also from other webshops like PrestaShop
PrestaShop
PrestaShop is an e-commerce solution which is free for the basic kernel and open source. It supports payment gateways such as Google Checkout, PayPal and Payments Pro via API. Further payment modules are offered commercially....

, Zen Cart
Zen Cart
Zen Cart is an online store management system. It is PHP-based, using a MySQL database and HTML components. Support is provided for numerous languages and currencies, and it is freely available under the GNU General Public License....

 and Magento
Magento
Magento is an open source based ecommerce web application that was launched on March 31, 2008. It was developed by Varien with help from the programmers within the open source community but is owned solely by . Magento was built using the Zend Framework...

.

Batavi is developed on LAMP (software bundle)
LAMP (software bundle)
LAMP is an acronym for a solution stack of free, open source software, referring to the first letters of Linux , Apache HTTP Server, MySQL and PHP , principal components to build a viable general purpose web server.The GNU project is advocating people to use the term "GLAMP" since what is known as...

, especially PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

 and MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...

, and adopts a three layer model in which design objects, code and the database are strictly separated. From a designer perspective, this creates the advantage of easy manipulation of template objects, without the need of adapting code.

Key Features (1.0 version)

  • Fully flexible template system, including pages/boxes groups layout and page access limitation
  • Full content management including menus, texts, mails, pages etc.
  • Robust architecture to process vast numbers of products, visitors, customers and orders
  • Customer/group specific pricing, payment or shipping modules
  • Related products for cross- and upselling
  • Unlimited product segmentation to present products
  • Product price rules for pricing vast numbers of products
  • Product group price rules to make selecting products easier for pricing purposes
  • Fully automated integration with product content providers: Open ICEcat
    Open ICEcat
    Open ICEcat is an Open Content project under the Open Content License in which a worldwide open catalogue is created for product information. Editors are participating manufacturers...

     interface available
  • Interface for multi warehouse and multi supplier (including stock and purchase prices) support
  • Possibilities to filter certain UNSPSC
    UNSPSC
    The United Nations Standard Products and Services Code is a taxonomy of products and services for use in eCommerce. It is a five-level hierarchy coded as an 8-digit number.-Governance:...

     during import
  • Integration possibilities for Google Analytics
    Google Analytics
    Google Analytics is a free service offered by Google that generates detailed statistics about the visitors to a website. The product is aimed at marketers as opposed to webmasters and technologists from which the industry of web analytics originally grew. It is the most widely used website...

  • Integration possibilities with a number of payment providers (PayPal
    PayPal
    PayPal is an American-based global e-commerce business allowing payments and money transfers to be made through the Internet. Online money transfers serve as electronic alternatives to paying with traditional paper methods, such as checks and money orders....

    , iDeal, MrCash etc)
  • Advanced batch price list import and order export & status feedback facilities (e.g. interfaces to ICEimport/ICEorder)
  • A big group of modules like: Product Tax Modules, Realtime modules, Order total modules, GeoIP modules, Coupons etc.
  • Automatic Brand pages
  • Standard Open Catalog Interface to Open ICEcat
    Open ICEcat
    Open ICEcat is an Open Content project under the Open Content License in which a worldwide open catalogue is created for product information. Editors are participating manufacturers...

    XML.

History

The Batavi development team was formed in 2007 together with ICEshop, an ecommerce service provider active since 1999. The name Batavi was chosen, as this refers to a partly mythical Germanic tribe which revolted against The (Roman) Empire, and whose living territory overlaps with the present-day Netherlands. It also refers to the Golden Age of The Republic of The Netherlands, in which Batavian myths were used for inspiration.
The Batavi core team made use of an unfinished pre-release of osCommerce 3.0, and reworked it completely, and added the much needed high-end business-to-business functionalities that were already present in ICEshop's ecommerce solutions.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK