General
General – Yay! – Broke 600K requests for January 2012
0For the first time since inception, melikedev.com finally broke the 600K requests / month barrier. As such, I wanted to thank everyone for supporting melikedev.com and look out for more, quality articles in the future.
General – WordPress and Plugins Updated
0Just finished updating WordPress and associated themes/plugins to their most recent versions. There were few minor, noticeable differences, but overall the upgrade process was relatively smooth. If you are a MLD regular and notice something out of place, feel free to post a comment to this post.
Thanks for your support and understanding.
General – Merry Christmas – 2011
0Just wanted to thank everyone who has supported melikedev.com over the last year. I’d like to wish everyone a Merry Christmas and Happy New year, and we look forward to posting more great articles in 2012.
General – Internationalization (i18n) and Localization (l10n) Abbreviations
1Ever wonder how they derived i18n and l10n to represent internationalization and localization? Don’t be embarrassed, I wondered the same thing.
The answer is easy, they simply took the first letter of either word, appended the letter count of the word, then closed it with the letter n. So the 18 in i18n represents the number of letters in the word ‘internationalization’, and the 10 in l10n represents the number of letters in ‘localization’.
This abbreviated approach is much easier to maintain than having to create vars, files, dirs based on spelled out versions. It may also clear some confusion if you ever saw I18N or L10N on systems where the I and L look like the number 1 (one).
General – Radius Searching
0Found a really good article on the topic of radius searching. Check it out: http://www.movable-type.co.uk/scripts/latlong.html
Avoid having Bulk Emails being Flagged as Spam
0A great article written by Kelly Jackson Higgins from www.darkreading.com, giving tips on how to reduce the chance of your bulk emails being flagged as spam by email service providers.
Doctrine vs Propel
0Given 1 table that houses a particular object /w related attributes, say something like car; color, num_of_doors, fuel_type.
Doctrine = only 3 Files
- Car.class
- CarTable.class.php
- base/CarBase.class.php
Propel = 5 Files
- Car.php
- CarPeer.php
- map/CarMapBuilder.php
- om/CarObject.php
- om/CarObjectPeer.php
