{"id":112,"date":"2006-02-10T21:47:29","date_gmt":"2006-02-10T19:47:29","guid":{"rendered":"https:\/\/brakkee.org\/site\/index.php\/2006\/02\/10\/mambojoomlamagnolia\/"},"modified":"2006-02-10T21:47:29","modified_gmt":"2006-02-10T19:47:29","slug":"mambojoomlamagnolia","status":"publish","type":"post","link":"https:\/\/brakkee.org\/site\/2006\/02\/10\/mambojoomlamagnolia\/","title":{"rendered":"mambo\/joomla\/magnolia\u2026"},"content":{"rendered":"<p><!--more--><br \/>A lot has happened since I installed mambo on the server. Mambo looked<br \/>\nlike such a nice tool in the beginning, until I found out that someone<br \/>\nhad hacked brakkee.org some time ago and shortly after that someone who<br \/>\nlaunched a denial of service attack from my server on another server.<br \/>\nThe reason for this was a security leak in mambo allowing the server to<br \/>\nexecute arbitrary scripts, in combination with a default php<br \/>\nconfiguration of SuSE linux which is not secure. <\/p>\n<p>Anyway, I fixed the PHP configuration so this should not happen<br \/>\nanymore. Nevertheless, I am not really impressed anymore with mambo.<br \/>\nAlso looking at the code it is just one big pile of&#8230;. or in other<br \/>\nwords a classical model 1 architecture where presentation logic and<br \/>\nbusiness logic are mixed. Luckily, magnolia, a Java\/J2EE CMS, is<br \/>\ngetting mature. It now supports&nbsp; a more reliable database storage<br \/>\nof content (using jackrabbit, a JSR-170 implementation), so that is<br \/>\nperhaps the way to go. <\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/posts\/112"}],"collection":[{"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/comments?post=112"}],"version-history":[{"count":0,"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/posts\/112\/revisions"}],"wp:attachment":[{"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/media?parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/categories?post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brakkee.org\/site\/wp-json\/wp\/v2\/tags?post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}