Last week, went field trip to Jakarta for Mapguide training. The training quite boring for me since I familiar most of it, but at least, I learn properly.
You can use php to program the mapguide and can use ajax too. It quite easy for beginner, and have good API for advance user to extend it. In theory, you can implement your own ala google maps for Malaysia. My hands itchy now to programming, but where is public data for Malaysia???
Tip for vim user: You can also use 'Ctrl+C' to exit Insert Mode instead of 'Esc'. So keyboard layout user like below don't worry to mistakenly hit 'Power' key instead of 'Esc';