PhpMyBibli
Encyclopedia
PMB is a fully featured open source integrated library system
Integrated library system
An integrated library system , also known as a library management system ,is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed....

. The project was initiated by François Lemarchand in October 2002, Director of the Public Library of Agneaux
Agneaux
Agneaux is a commune in the Manche department in the Basse-Normandie region in north-western France....

; it is now maintained by PMB Services (a French Company).

Features

PMB has most of the functional modules essential for a library management system.
  • Circulation
  • Cataloguing
  • Reports
  • SDI (Selective Dissemination of Information Service)
  • Administration
  • Acquisition


The features of PMB are,
  • User friendly web interfaces for librarian and users
  • UNIMARC
  • Z39.50
    Z39.50
    Z39.50 is a client–server protocol for searching and retrieving information from remote computer databases. It is covered by ANSI/NISO standard Z39.50, and ISO standard 23950. The standard's maintenance agency is the Library of Congress....

  • Barcode generator
  • Detailed documentation for users and administrator
  • Active development status
  • Interface for database back up and bibliographical records
  • Multi language support (French, English, Spanish, Italian and Portuguese)
  • Import and export of bibliographic records in different formats.
  • Complies to Open Archives Initiative Protocol for Metadata Harvesting
    Open Archives Initiative Protocol for Metadata Harvesting
    OAI-PMH is a protocol developed by the Open Archives Initiative. It is used to harvest the metadata descriptions of the records in an archive so that services can be built using metadata from many archives...

     (OAI-PMH)

History

The development of PMB was started in October 2002 by a librarian, François Lemarchand. He prepared the bases of cataloguing and the skeleton of the application. Later on Eric Robert, Gautier Michelin, Florent Tetart, Armelle Nedelec joined the developers' group. In 2003, the project initiator François Lemarchand left the team.
The last 3.0 version was launched in September 2006, and since then frequent release updates were made and new features added to the existing version.

Development

PMB was initially licensed under 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....

, which ensures the free availability of the software. Wiki, mailing lists and BerliOS
BerliOS
BerliOS is a project founded by FOKUS, a Fraunhofer Institute located in Berlin, to coordinate the different interest groups in the field of open source software and to assume a neutral coordinator function...

 hosting facilities allow communication between PMB developers and users. PMB is now licensed under CECILL
CeCILL
CeCILL is a free software license adapted to both international and French legal matters, in the spirit of and retaining compatibility with the GNU General Public License....

 free licence, that ensures legal security in France and other countries with similar legal systems.

Requirements

PMB is written using PHP programming language. It requires:
  • 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...

  • Apache
    Apache HTTP Server
    The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...

     web server
  • 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...

     database
  • Web browser
    Web browser
    A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content...



Quick installation of PMB is possible using
  • EasyPHP
    EasyPHP
    EasyPHP is a software bundle for Windows enabling PHP and MySQL development on a developer's personal computer.Launched in 1999, EasyPHP was the first WAMP software bundle available. EasyPHP installs web server services onto the Windows computer and allows quick-and-easy development of PHP and...

     or xAMPP
    XAMPP
    XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.-Etymology:...

     or WAMP
    WAMP
    WAMPs are packages of independently-created programs installed on computers that use a Microsoft Windows operating system.WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python....

    on Windows
  • MAMP
    MAMP
    The acronym MAMP refers to a set of free software programs commonly used together to run dynamic web sites on servers running the Apple Macintosh operating system, Mac OS X:* Mac OS X, the operating system;* Apache, the Web server;...

     or xAMPP
    XAMPP
    XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.-Etymology:...

     on Mac OSX
  • xAMPP
    XAMPP
    XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.-Etymology:...

     on Linux

See also

  • GCstar
    GCstar
    GCstar is an open source application for managing personal collections. Detailed information on each item can be automatically retrieved from the Internet and the user can store additional data, such as the location or whom he/she has lent them to...

  • Koha (software)
    Koha (software)
    Koha is an open source Integrated Library System , used world-wide by public, school and special libraries. The name koha comes from a Māori term for a gift or donation .- Features :...

  • OpenBiblio (software)
  • Tellico
    Tellico
    Tellico is a KDE application for organizing various collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. Released under the GNU General Public License, Tellico is free software.-See also:* Alexandria...


External links

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