Posts tagged: open

Say No2SQL or NoSQL – MongoDB

Listen to this Post. Powered by iSpeech.org

One year ago ( or even more ) I found which was called MongoDB. This database  concept is designed around “NoSQL”. The first time I saw it i thought: Uh, why the hell should I use it? And even the syntax it is used to get access to the stored data locked weird to me. You access your data like an array ( In general ). And I thought: It must be slow, if you compare MySQL, for example, against MongoDB. The idea was, as every language when you remove int, string and so on, the engine must first find out, which type of data is stored. But after reading a few benchmarks and tutorials about it. I can´t admit, that this database “type”. Is pretty powerful, easy to use and amazingly fast.

But you might still think: Why should I use, learn or even keep an eye on it?

Well, most users forgot, or at least: don’t want to know what happened to the MySQL developers. ( They were bought by SUNSun reviewsSun reviews/ OracleOracle reviewsOracle reviews ) They promised to keep MySQL alive as it is. And want to keep it opensource. But we all know that this is just a promise… The EU still keep an on SUN/ Orcale and MySQL. Cause they fear the same thing as many users fear. I dont think they could “close” MySQL now or later. But they could do other things. Reduce resources, introduce buggy versions. Stopping to work with the community and much more.

But now I don´t fear the death of MySQL, MongoDB is getting better and better. And if MySQL lose users, MongoDB will get more users :)

LinkLink reviewsLink reviews: http://www.mongodb.org/

The tutorial/ blog, which opened my eyes: PHP-Classes-MongoDB

Ecoder – webbased “ide”

Listen to this Post. Powered by iSpeech.org

Hello guys,

sorry for the lack of posts, or (never ) answering comment questions. I was too addicted to Allods and “HeroesHeroes reviewsHeroes reviews of Newerth”. Both are realy cool games. But Allods did too many mistakes and… failed :( . But this is another story.

TodayToday reviewsToday reviews I want to write about something useful, which could be called a “Web-IDE”. This small tool is perfectly for “quick and dirty” editing of files on your server. Or if you want to code from your IPhoneiPhoneiPhone or something similar. While you are on the way to your girlfriend in your train :)

Sure it is not perfect, but is amazingly fast and small. It has everything you need for your dirty trix on the fly.

Summary:

  • File-Browser
  • Syntax-highlighting ( Which works in real-time! )
  • Tabbed file opening
  • File-Uploading
  • Generalgeneral reviewsgeneral reviews file modifying ( open, close, rename, new, rename… )
  • And shortcuts to make your life easier ( The about on there website claims:
    keyboard short-cuts lend it the feel of a locally installed application. )

LinkLink reviewsLink reviews: Ecoder

Note: This project look like it is dead, but on the sourceforge forum the author claimed that he “restarted” his project.

Better than piwik

Listen to this Post. Powered by iSpeech.org

I searched for something which could replace piwik. Cause it is not stable ( OsDate crashed with it )
I searched around and found on a blog a comment about open web analytics. A long time ago,
I saw this php website analytics tool. But I was not interested in something like this. And forogt about
this one.

Then I “re-found” it, and tested it. And I must say: Iam impressed. This tool works nearly out of the box.
You just have to make changes in the config file, related to your web-address and database settings. Add your site
Add your tracking code ( A javascript “similar” to google analytics ). And you are done, nice!

And the api looks much more “thought-out” than the one from piwik.

Here are the features from there website:

Invocation

  • PHP API – invoke OWA from within your PHPPHPPHP application. This allows for an easy way to build web analytics right into your application logic.
  • Javascript Tag – invoke OWA from Javascript. This allows for remote logging and integration with non PHP based applications .
  • WordPressWordPressWordPress v2.x plugin – full featured WordPress plugin seemlessly integrates OWA with the WordPress publishing platform and administration interface
  • MediaWikiMediaWikiMediaWiki plugin – provides tracking of MediaWiki articles and special pages.

Tracking/Reporting

  • Track Page views, visits, and unique visitors over time
  • TrackTRACK reviewsTRACK reviews unique, new, repeat visitors over time
  • Multiple Web Site Support – track any number of web sites and view statistics in aggregate or by site
  • ClickClick reviewsClick reviews-streams – view the actual click-stream of each visitor
  • Click Tracking – Track where exactly on a web page users are clicking and view clicks by browser type
  • Click Heat Maps – view a heat map of where users are clicking on your web pages
  • Google MapsGoogle MapsGoogle Maps – map your visitors on Google Maps
  • Google EarthGoogle EarthGoogle Earth (KML) – view your visitors in Google Earth via a KML file export
  • RSS/ATOM subscription tracking – track unique feed readers, reader types, and feed requests
  • Visitor Aging – understand the age of your repeat visitors.
  • Canned and Custom Time Periods – generate reports using pre-defined reporting periods or custom date ranges
  • Refering Page Analysis – View the title, anchor text, and surrounding text of inbound links from refering web pages
  • View visits by user agent
  • Track entry and exit pages
  • Track pages by custom page types

Development

  • Full MVC based framework
  • Module framework allows developers to extend OWA’s entitiies, events, reports, and graphs without modifying the base components.
  • Plugin framework for authentication, database access objects, data validation, and geo-location
  • Object Relational Mapping layer
  • Lite templating layer
  • Event handlers

Deployment

  • Events can be writen to the database asynchronously.
  • OWA to can run on multiple front end web servers and write to a remote database.
  • Event Logging and admin/reporting user interface can run on the same or seperate servers

WordPress Specific Features

  • Track visitors by WordPress user name or e-mail address they use in comments.
  • Track all Wordpress Page Types (Posts, PagesPages reviewsPages reviews, Authors, Archives, Categories, etc.)
  • Track the number of comments made by visit
  • Reporting accessable via Admin Dashboard
  • Track subscribers to RSS/Atom feeds

MediaWiki Specific Features

  • Track article , catageory and special pages.
  • Track all visitors by user name and email address.

Quite impressive, eh? :)

now I run crawltrack for, uhm, well crawler things. And OWA for website statistics.

The only problem so far is the “click-map/ heat map” It shows the click points. But not the website.
I hope they will fix this “small” issue :)

I dont know, why this both programs are not more popular? Together,
they create a VERY strong team!

LINKSLinks reviewsLinks reviews:
http://www.crawltrack.net/

http://www.openwebanalytics.com/

LouiseBrooks theme byThemocracy