There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Really simple Activedocument for MongoDB ---------------------------------------- MongoDB is a very powerful database, high performance and amicable. I wrote an article about it, http://www.phpclasses.org/blog/post/118-Developing-scalable-PHP-applications-using-MongoDB.html ActiveMongo, is a simple yet efficient MongoDB abstraction, following the Activedocument pattern. Visit http://crodas.org/activemongo.php for further details. Comments, patches, bug reports are welcome to the blog post, my personal e-mail address, [email protected] What it does now: - Handle MongoDB connection, connecting once when it is needed - Define a Collection as a class - Abstracts iteration over a dataset - Efficient save() which creates or updates efficiently (using $unset, $set) a document - Provides simple queries interface, but allows to get MongoCollection for complex queries in sub-classes - Delete current object, Drop() table - Support filtering per property - Support for efficient updates on nested documents - Support Hooks: - pre_save($operation, Array &$document): Right before to perform and insert or update - on_save(): When a document is created - on_update(): When a document is updated - on_iterate(): On iteration, when the cursor moves to the next document - Support simple yet useful collection installation, useful to create indexes and shard keys. - Efficient references to another document, and an efficient way to load it (with one query if possible) - Dynamic References (AKA, save a query to execute later) TODO: - PHP Streams support for GridFS - Tools for setup and manage a sharded environment
LanguageDetector
PHP Class to detect languages from any free textHaanga
Template compiler for PHP, Django-style (as much as possible). Pretty efficent by avoiding to have anything at run-time.TextRank
extract relevant keywords from a given textInfluxPHP
Simple PHP client for InfluxDBphp-git
Pure PHP script which allows to performs read-only operations plus repositories clone (over HTTP).Notoj
Yet another annotation parser (DocBlocks)MongoFS
PHP Streams Wrappers for MongoDB GridFSphpcluster
Unsupervised learning algorithm in PHPSQLParser
SQL-Parsertextrank-old
Class to extract relevant words from a given textAutoloader
Proper autoloader for PHPBancard
Libreria para pagos con BancardPHPJS
Run javascript inside PHP (powered by duktape.org)WatchFiles
Stateless way of watching files and directory for changescorruptos.net
Código fuente del sitio webCRouting
Pretty efficient URL Router in PHP.PHPTextCat
TextCat (www.github.com/crodas/TextCat) binding for PHP.Artifex
PHP Code generator for mere mortalsDispatcher
Creates an url dispatcher for your projectEasySQL
Easiest SQL abstraction ever.php-hadoop
Simple PHP set of scripts to wrap HadoopActiveMongo2
PHP database abstraction for MongoDBTextCat
Simple and lightweight library to classify text using N-Grams (useful to detect language)Haanga2
Clean rewrite of crodas/Haanga :-). This isn't finish. It is just a repository to show the progress. Do not use it yet.Phar-Builder
Build Phar like a bossSimpleView
Simple view engine based on Laravel's Blade view EngineHaanga-web
Haanga Web site source codeClassInfo
Get classes and functions defined in a given fileSlides
The source code of my slidesbrhackday
py-languess
Language detector implemented in PythonPHP-HttpParser
Pretty Optimized Http parser for PHP (binding for node's http parser)Eath
Super simple package installer for PHPDbBackup
Easiest incremental backup tools for (My?)SQL databases.framework
Tiny framework that I use daily, it is basically my libraries glued all togetherwoocommerce-bancard
textcat-rs
N-Gram-Based Text CategorizationValidator
Generate static validators to validate your data in PHP.SimpleAssetManager
Extremely simple asset manager for PHPpagerank-rs
Generic PageRank algorithm implementation in Rust with no external dependencyold-Tuicha
Simple mongodb abstraction for PHP. Tuicha means huge (humongous) in Guarani.Autocomplete
Simple and efficient autocompletebase64-secret-rs
Base64 encoder/decoder with custom alphabet. The alphabet is sorted by a given key. The sorting is always deterministic.ServiceProvider
Little configuration manager and dependency injectionphp-ctypes
libffi extension wrapper for PHPcli
Simple and silly abstraction on top of symfony/consolePacked
Pack your PHP-libraries, share with everybodyFileUtils
Useful libraries to manipulate files, paths and anything related with filescrodas.github.com
My personal home page at githubServerTimeSync.js
Use the server time at the client sideHashRouter.js
Super simple URL dispatcher for single page apps.Meneame.net
Méneame mirrorActiveMongo2Laravel
ActiveMongo2 for Laravel4wbp
Wordpress Blogs' PlanetariumSorting
Simple class to sort elementssimple-calc
University home-work, simple calculator implemented in CBase64Secret
Library to encode/decode data with base64 with a custom alphabet, which is determined by a given secret keyTuicha
Simple ORM for MongoDB (PHP and HHVM)microredis
Redis server implemented in rust.php-odm-benchmark
Remember
Easiest way to remember things across requests in PHPredis-protocol-parser
Redis Protocol Parser. A zero copy stream-friendly parserSitemapGenerator
Very simple sitemap (offline) generator.level-blob
Store blobs of data in streams in LevelUpjs-test
FSANode
notification
C Webserver to send notifications in real time efficientlyWorker
Queue-agnostic way of doing asynchronous jobs in PHPDataset
Some dataset I gathered over the yearscrodas
ApiServer
Microframework which makes an childish game to create API servers.lingo-rs
Standalone library and program for natural language classification.Build
Simple building scriptsLove Open Source and this site? Check out how you can help us