Warning: This page has not been updated in over over a year and may be outdated or deprecated.
plug-in_architecture
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
plug-in_architecture [2011/01/11 18:01] – created demiankatz | plug-in_architecture [2011/01/25 16:09] – demiankatz | ||
---|---|---|---|
Line 12: | Line 12: | ||
Feel free to add to this section -- the idea is currently to list possible solutions and evaluate advantages and disadvantages. | Feel free to add to this section -- the idea is currently to list possible solutions and evaluate advantages and disadvantages. | ||
+ | |||
+ | |||
+ | |||
==== Use an existing PHP framework? ==== | ==== Use an existing PHP framework? ==== | ||
Since VuFind' | Since VuFind' | ||
+ | This [[http:// | ||
+ | |||
+ | === Zend Framework === | ||
+ | |||
+ | This one is relatively lightweight and seems like a good candidate if we are also interested in making use of Maven. | ||
+ | |||
+ | === CodeIgniter === | ||
+ | |||
+ | Another popular lightweight framework, available [[http:// | ||
+ | |||
+ | === Joomla === | ||
+ | |||
+ | This project advertises itself as both a CMS and an application framework. | ||
==== Reconsider Smarty? ==== | ==== Reconsider Smarty? ==== | ||
Smarty templates are not as popular as they once were, though they may still serve some useful functions within the library environment. | Smarty templates are not as popular as they once were, though they may still serve some useful functions within the library environment. | ||
+ | |||
+ | |||
+ | ==== Does PHP 6 Help? ==== | ||
+ | |||
+ | PHP 6 is going to introduce namespace support -- might this be helpful for differentiating between VuFind core and local modifications in a straightforward, | ||
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||
plug-in_architecture.txt · Last modified: 2015/08/25 15:37 by demiankatz