Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
MongoDB administration tool for PHP built on a stripped-down version of the Vork high-performance framework
branch: master

Update change.log

Made phpMoAdmin SSL-friendly
latest commit f5a1137ae5
Eric David Benari authored
Failed to load latest commit information.
LICENSE Added license
README.textile textile formatting
change.log Update change.log
moadmin.php Update moadmin.php

README.textile

phpMoAdmin

MongoDB administration tool for PHP

Built on a stripped-down version of the high-performance Vork Enterprise Framework

phpMoAdminMongoDBVork
  • Nothing to configure – place the moadmin.php file anywhere on your web site and it just works!
  • Fast AJAX-driven XHTML 1.1 interface operates consistently in every browser!
  • Self-contained in a single 110kb file!
  • Works on any version of PHP5 with the MongoDB NoSQL database & Mongo PHP driver installed and running.
  • Instructional error messages – phpMoAdmin can be used as a PHP-Mongo connection debugging tool
  • Super flexible – search for:
    + exact-text
    + (type-casted) value
    + text with * wildcards
    + Regular Expressions (regex)
    + JSON (with Mongo-operators enabled)
  • Import/export data in JSON format
    + Export full collections or limit recordset to the results of a query
    – Option to export exact page contents or entire query results (ignoring limit and skip values)
    + Import can specify:
    – Insert new records only
    – Save / upsert (adds new & overwrites existing with same _id)
    – Update only pre-existing records
    – Insert until a duplicate is found and then halt import
  • Option to enable password-protection for one or more users
    + To activate protection, just add the username-password(s) to the array at the top of the file.
  • E_STRICT PHP code is formatted to the Zend Framework coding standards
    + Fully-documented in the phpDocumentor DocBlock standard.
  • Textareas can be resized by dragging/stretching the lower-right corner
  • Option to query MongoDB using JSON or a PHP-array syntax
  • Multiple design themes to choose from
  • Free & open-source! Released under the GPLv3 FOSS license!

www.phpMoAdmin.com

Screenshots

Object display (Full-mode)

Object display (Compact-mode)

Object editor – Drag-corner to resize textarea

Mongo Statistics – Stats, error log, versions & system info

Features

  • Database
    o List with data sizes
    o Create/drop
    o Repair
  • Collection
    o Show collections
    o Create/drop collection
    o Rename collection
    o List indexes
    o Create/drop indexes
    – multiple keys
    – ascending/descending
    – unique index
  • Data objects
    o Search for exact-text, (type-casted) value, text with * wildcards, regex or JSON (with Mongo-operators enabled)
    o Show objects with 3-different viewing options (full, compact & uniform)
    o Option to query MongoDB using JSON or a PHP array
    o Sort by any key within your data object (even nested sub-keys!) with ascending/descending option
    – Option to sort by $natural for rapid browsing of large datasets
    o Create/delete objects
    o Edit object data using standard PHP object/array syntax
    o Export to JSON format
    – Full collections or limited recordset based on the results of a query
    – Export exact page contents or entire query results (ignoring limit and skip values)
    o Import from JSON format
    – Insert new records only
    – Save / upsert (adds new & overwrites existing with same _id)
    – Update only pre-existing records
    – Insert until a duplicate is found and then halt import
  • Mongo GridFS
    o GridFS objects automatically link GridFS chunks to GridFS files
  • MongoDB stats
    o Uptime, memory, etc.
    o Log of previous errors
    o Mongo-PHP settings
    o Version & bit-depth of MongoDB, Mongo PHP driver, phpMoAdmin, etc.
  • Optional password-protection for one or more users

Themes

Contact phpMoAdmin

www.phpMoAdmin.com

Something went wrong with that request. Please try again.