Alfresco

629 views

Published on

An CMS in JAVA

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
629
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Alfresco

  1. 1. RochISSA.org Web Site Design Refresh By Robert Combo, CISSP, SCSA EDS@Xerox, Network Security Services [email_address]
  2. 2. Current Issues <ul><li>100% all static HTML - Inefficient to maintain </li></ul><ul><li>Time consuming for updates </li></ul><ul><li>Meager content; “boring” </li></ul>
  3. 3. Objectives <ul><li>Updated content </li></ul><ul><ul><li>Add RochISSA.Org documentation such as by-laws, meeting minutes, presentations, “The Top 10 Reasons to Join RochISSA.Org”, etc </li></ul></ul><ul><ul><li>Links to relevant sites such as ISSA National, SANS Internet Storm Center, security tools and education, etc, etc </li></ul></ul><ul><ul><li>Local relevant job postings </li></ul></ul><ul><li>Possible additional features </li></ul><ul><ul><li>Calendar of Events, newsletters, RSS news feeds, blog, sponsored links, surveys, moderated forums, security tip of the week??, other? </li></ul></ul><ul><li>Consider Updated Site Theme </li></ul>
  4. 4. Site Theme (cont) <ul><li>Build upon current theme? – Beige/Tan </li></ul><ul><li>Copy ISSA national theme for continuity? Such as the route of the NYC ISSA chapter </li></ul>
  5. 5. Solution: CMS <ul><li>Content Management System </li></ul><ul><ul><li>WCM – Web Content Management </li></ul></ul><ul><ul><ul><li>A system used to facilitate publication of content to the web easily and quickly </li></ul></ul></ul><ul><ul><ul><li>Allow multiple content authors to publish directly to the web without knowing coding techniques </li></ul></ul></ul><ul><ul><ul><li>Many use the idea of a “Workflow”, AKA content authors submit to an approver </li></ul></ul></ul><ul><ul><ul><li>Version control/Rollback functionality </li></ul></ul></ul><ul><ul><ul><li>Templates and object reusability </li></ul></ul></ul>
  6. 6. CMS Product Varieties <ul><li>Over 1700 CMS products, both commercial and open source available </li></ul><ul><li>Ranges from very simple, to “Enterprise level complexities” for deployment </li></ul><ul><li>Various foundations: PHP, Perl, JAVA, and others </li></ul>
  7. 7. CMS Products Evaluated <ul><li>Magnolia – JAVA, LGPL, supposed ease of use - is used by www.OWASP.org site. JSR-170 supported </li></ul><ul><li>OpenCMS.org – Java/XML based, GPL, complex, recent updates - looks to be designed with large CMS deployments in mind. </li></ul><ul><li>Lenya – Apache foundation - Java based, GPL, recent updates, complex. Not all functions available in GUI, some CLI required </li></ul><ul><li>Cofax.org - Java based, GPL, simple, but not recently updated </li></ul><ul><li>Nukes – Java based, GPL, looks quick/easy, but requires JBoss (GPL) app server </li></ul><ul><li>Mambo/Joomla – PHP, GPL, ease of use, possible security issues but apparent quick patching cycles, limited versioning, not search engine friendly URL's, but large development community </li></ul><ul><li>Typo3 – PHP, GPL, complex, possible security issues </li></ul><ul><li>Moveable Type – commercial, but free for non-profit. Perl, Apache, limited functionality </li></ul>
  8. 8. Final Candidates <ul><li>Magnolia </li></ul><ul><li>Good: </li></ul><ul><ul><li>JAVA, can be launched in any J2EE container, extensible with any Java API </li></ul></ul><ul><ul><li>Browser based admin and content editing </li></ul></ul><ul><ul><li>JSR-170 compliant </li></ul></ul><ul><ul><li>Role based user management </li></ul></ul><ul><li>Bad: </li></ul><ul><ul><li>Lack of real development community </li></ul></ul><ul><li>Mambo/Joomla </li></ul><ul><li>Good: </li></ul><ul><ul><li>Large development community, lots of plug-ins and templates available </li></ul></ul><ul><ul><li>Scored 10/10/10 for ease of use, admin interface, and flexibility on cmsmatrix.org </li></ul></ul><ul><li>Bad: </li></ul><ul><ul><li>Possible security issues but apparent quick patching cycles, limited version control, not search engine friendly URL's </li></ul></ul>
  9. 9. CMS - The Final Answer? <ul><li>NO! A Content Management System is just a tool </li></ul><ul><li>To attract existing and potential new members to the site, there should be interesting and updated content </li></ul><ul><li>Web site should infuse a concrete value add of membership to visitors - first impression </li></ul><ul><li>Group involvement! – Looking for article contributors, graphic design ideas/assistance, and possibly bloggers </li></ul><ul><li>Email us your site ideas: webadmin@rochissa.org </li></ul>
  10. 10. References <ul><li>http://www.cmsmatrix.org/matrix Comparison tool for 532+ CMS products </li></ul><ul><li>http://www.cmswire.com/ - CMS News and Info </li></ul><ul><li>http://www.cmswatch.com/Feature/123 - &quot;JSR-170: What's in it for me?&quot; </li></ul><ul><li>http://www.optaros.com/pdf/optaros_cmsReport_012206_sgg.pdf - Comparison of 15 top Open Source CMS packages </li></ul>
  11. 11. Discussion, Questions, & Feedback

×