This is not a rant but hopefully a little constructive criticism.
I'm wondering about the choice of Access by the Actinic team. That it requires one to install (read purchase) the ms office suite is already bad enough. Mysql is platform-independant, way more advantageous, let alone ubiquitous. Coupled with php, it offers easier access to the database and greater control. Even for little details as live stock level monitoring and updating of products as well as variants (ie attribute permutations), or having the possibility of running custom queries.
While Actinic is a powerful solution, it lacks flexibility and is, imho, too closed: most if not all templates/variables/phrases/stylesheets are only accessible and editable from within the software. This is also problematic with regards to localization. I don't understand why it does not provide the possibility of creating language-specific "configuration files" for all the phrases that you can ONLY change via Design>Text... (these are then read, via the GetPhrase routine, by the various perl CGIs that take care of generating html output). Based on a site-wide language session variable, one could design sites that would offer its users the possibility of choosing between, say, English or French or Spanish. The system would then just include the proper configuration file and display the pages in the chosen locale. In fact, GetPhrase should be recoded to go fetch the proper phrases within these custom language files.
I'm wondering about the choice of Access by the Actinic team. That it requires one to install (read purchase) the ms office suite is already bad enough. Mysql is platform-independant, way more advantageous, let alone ubiquitous. Coupled with php, it offers easier access to the database and greater control. Even for little details as live stock level monitoring and updating of products as well as variants (ie attribute permutations), or having the possibility of running custom queries.
While Actinic is a powerful solution, it lacks flexibility and is, imho, too closed: most if not all templates/variables/phrases/stylesheets are only accessible and editable from within the software. This is also problematic with regards to localization. I don't understand why it does not provide the possibility of creating language-specific "configuration files" for all the phrases that you can ONLY change via Design>Text... (these are then read, via the GetPhrase routine, by the various perl CGIs that take care of generating html output). Based on a site-wide language session variable, one could design sites that would offer its users the possibility of choosing between, say, English or French or Spanish. The system would then just include the proper configuration file and display the pages in the chosen locale. In fact, GetPhrase should be recoded to go fetch the proper phrases within these custom language files.
Comment