Michal Čihař - Blog Archives for phpMyAdmin

Developer documentation

I started to collect developer information on wiki. Please add there any hints that might be useful for people who are interested in contributing to phpMyAdmin.

While working with documentation, I used phpDocumentator to generate our API documentation, you can see it on my website.

New themes in demo

As Marc has recently commited some new themes into CVS, I finally forced myself to make automatic inclusion of new themes in demos (and snapshots). So now you can try all three new themes which has been added to CVS (Grid, Very small and Graphivore).

Site troubles

I was few days offline and it looks like it was ideal situation to apply Murphys law and break thinks on my website. Bug tracker was not able to log you in or if you managed this step, you could not post anything. This issue seems to be caused by some bug in lighttpd which I'm not able to reproduce on my devel machine (most probably because of it is 32-bit and server is 64-bit).

phpMyAdmin demo server didn't work at all because somebody hardly break mysql database and my restore scripts didn't properly handle this situation.

Right now everything should be back working, please report if there are any other issues remaining.

Let's face the history

While googling for something completely different, I randomly found Czech article about phpMyAdmin from year 2000. It would not be something special if there would not be following sentece:

Vývoj se zaměřil na verzi 3.0. Ta bude obsahovat "databázové abstraktní vrstvy" a umožňí použití s Postrges a ostatními databázemi. Verze 3.0 bude vyžadovat nejméně jednu další tabulku. Zatím se tomu pokouším vyhnout, ale je to asi nevyhnutelné pro určité vlastnosti (jako je například ukládání preferencí a uživatelských SQL dotazů). Verzi 3.0 můžete (doufám) očekávat na konci roku 2 000.

Short translation to English:

Development goes to release 3.0, which will contain database abstraction layer to support PostgreSQL and other databases. Version could be expected by end of year 2000.

Well, we still don't have release 3.0 and no databse abstraction (and we most likely never will have), but it is nice to see that something like that has been planned six years ago :-).

Google reveals phpMyAdmin searches

Day after finding Google webmaster tools, I came to idea to grab from there information about http://www.phpmyadmin.net site. Most clicked search results are predictable (number in brackets shows average position in results):

  1. phpmyadmin (1)
  2. phpmyadmin download (1)
  3. php myadmin (1)
  4. php my admin (1)
  5. download phpmyadmin (1)
  6. mysql (10)
  7. php admin (1)
  8. mysql admin (5)
  9. php mysql admin (2)
  10. myadmin (2)

People garble our name in various ways, but they mostly get what they want. What suprised me is average position on generic searches like php (25th position), donwload (102nd position) and especially "net download" (8th position). When I would search for net, I'd expect something else than phpMyAdmin to appear…

Anyway it looks we need to improve our rank as MySQL admin, so let's start with it :-).

Thanks for motivating me

This is a bad day. I'm bad guy because I don't have web pages about Wammu in my native language, I hacked absolutely useless CSV import code in phpMyAdmin. What comes next?

I would make bilingual pages if I'd have time for that, but I will rather write new feature in Wammu than spend time on this.

And I know export is not perfect, everything can be improved and you are welcome to do that!

Sample config after long wishes

Since we've removed default configuration from top level directory, people often copied config.default.lib.php what was not something we wanted.

Last week I finally decided to make some sample config which will be placed in top level directory, so that people can easily start from it and add further options after reading documentation or wiki. Let's see if it will prevent people from copying defaults in upcoming release.

phpMyAdmin wiki

Today I lanched experimental period of phpMyAdmin wiki. Feel free to share your experiences with phpMyAdmin and/or contribute documentation.

I'd like to move it later to wiki.phpmyadmin.net, so don't think that this URL is permanent, but we will see later if this is possible.