There are techniques in Joomla to avoid having to make changes to the Joomla core and extensions. They are output overrides, also called template overrides:
http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
Layout overrides take this technique one step further:
http://docs.joomla.org/Layout_Overrides_in_Joomla
It is important to use overrides because files in those folders are not overwritten by security updates or version upgrades of Joomla.
In some scenarios it would be possible to copy static tables from the development environment across to the live site, but any changes done manually directly to the live site would have to be done also to the test database. Dynamic tables like users cannot be copied. Even a seemingly static table like the content table would require special scripting because it has a hit counter. The content table has also the user ids of the creator and who modified the article. Therefore keeping the two databases in sync would be difficult.
via Joomla! http://forum.joomla.org/viewtopic.php?t=812811&p=3089522#p3089522
http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
Layout overrides take this technique one step further:
http://docs.joomla.org/Layout_Overrides_in_Joomla
It is important to use overrides because files in those folders are not overwritten by security updates or version upgrades of Joomla.
In some scenarios it would be possible to copy static tables from the development environment across to the live site, but any changes done manually directly to the live site would have to be done also to the test database. Dynamic tables like users cannot be copied. Even a seemingly static table like the content table would require special scripting because it has a hit counter. The content table has also the user ids of the creator and who modified the article. Therefore keeping the two databases in sync would be difficult.
Statistics: Posted by toivo — Mon Sep 30, 2013 6:30 am
via Joomla! http://forum.joomla.org/viewtopic.php?t=812811&p=3089522#p3089522
No comments:
Post a Comment