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.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plug-in_architecture [2011/01/11 18:13] – demiankatz | plug-in_architecture [2015/08/25 15:37] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Plug-in Architecture ====== | ====== Plug-in Architecture ====== | ||
- | ===== The Problem ===== | + | // The content |
- | + | ||
- | Upgrading and extending VuFind should be easier -- especially when it comes time to upgrade to a new version. | + | |
- | + | ||
- | ===== The Current State ===== | + | |
- | + | ||
- | VuFind currently has several different types of plug-ins (authentication mechanisms, record drivers, ILS drivers, etc., etc.). | + | |
- | + | ||
- | ===== Possible Solutions ===== | + | |
- | + | ||
- | 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? ==== | + | |
- | + | ||
- | Since VuFind' | + | |
- | + | ||
- | === Zend Framework === | + | |
- | + | ||
- | This one is relatively lightweight and seems like a good candidate if we are also interested in making use of Maven. | + | |
- | + | ||
- | === Joomla === | + | |
- | + | ||
- | This project advertises itself as both a CMS and an application framework. | + | |
- | + | ||
- | ==== Reconsider Smarty? ==== | + | |
- | + | ||
- | Smarty templates are not as popular as they once were, though they may still serve some useful functions within the library environment. | + | |
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
plug-in_architecture.txt · Last modified: 2015/08/25 15:37 by demiankatz