Anonymous avatar Anonymous committed 1c6afb4

Revised the "Create a Great Personal Homesite" article.

Comments (0)

Files changed (1)

t2/philosophy/computers/web/create-a-great-personal-homesite/index.html.wml

 to make sure it doesn't have SQL injection attacks, Cross-Site Scripting (or
 HTML injection or XSS) attacks, privilege escalation, comment or wiki spam
 (see <a href="http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html">the
-rel="nofollow" attribute</a>), or any other security problem. This requires 
-much more conscious effort and discipline than a plain HTML site.
+rel="nofollow" attribute</a> for instance), or any other security problem. 
+This requires much more conscious effort and discipline than a plain HTML site.
+</p>
+
+<p>
+A server-side Content Management System (CMS) of some sort allows one to edit 
+the pages using a web browser, and also allows web page visitors to add 
+comments or even extra content to the pages. (With all the other 
+implications of such interactivity). One possible way to have such a CMS is
+CMS hosting. Essentially, a CMS hosting provider manages many instances of the
+same CMS on its servers, allows one to register his own instances, and
+maintains and upgrades them all at once. That way, you can have your own
+CMS without much of the maintenance headaches.
+</p>
+
+<p>
+Of course, if the CMS host neglects to install an update in time, then you
+still have a security problem. But it is still probably a better idea than
+deploying your own CMS on a normal hosting account. 
 </p>
 
 <h5 id="pres_navigation">Navigation Aids</h5>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.