Social Networking Technology Resources for Genealogical Societies: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 26: Line 26:
*Restrict known PHP exploits by using PHP.ini  
*Restrict known PHP exploits by using PHP.ini  
*Schedule and review the output of the 'find ctime -l' command (lists files that have been changed recently, which may be an indication of malicious activity) daily
*Schedule and review the output of the 'find ctime -l' command (lists files that have been changed recently, which may be an indication of malicious activity) daily
== .htaccess  ==
.htaccess is a file that can be created on your web site to provide your web server with special instructions to handle a variety of tasks such as page redirection and security. The following links provide more information:
*[http://frontdeskapp.com/blog/a-quick-introduction-to-htaccess/ A Quick Introduction to htaccess]
*[http://frontdeskapp.com/blog/5-htaccess-tricks-every-webmaster-should-know/ 5 htaccess Tricks Every Webmaster Should Know] 
*[http://www.askapache.com/htaccess/htaccess.html The Ultimate htaccess]


== Backups  ==
== Backups  ==
Line 61: Line 69:


See your systems man pages for tar to see details on the options as these vary from implementation to implementation.  
See your systems man pages for tar to see details on the options as these vary from implementation to implementation.  
== Text Editors  ==
Creating and modifying files when logged into the shell requires the use of a text editor. vi is one that is provided with virtually every Unix installation (there are others). See the writeup on the [https://wiki.familysearch.org/en/Vi_-_The_Unix_Visual_Editor vi editor] for more information on how to use vi.
== Terminal Emulation  ==
=== Putty  ===
PuTTy is a free terminal emulation software package that allows you to establish telnet or ssh sessions from your PC. See this [http://www.chiark.greenend.org.uk/~sgtatham/putty/ outstanding web site] for more information about this useful tool.


== Basic Shell Programming  ==
== Basic Shell Programming  ==
Line 86: Line 106:
<pre>DailyBackups</pre>
<pre>DailyBackups</pre>
This would tell the system to run your shell and create a backup file named 29_Jan_2011_01_30_02_public_html_Production.tar.gz  
This would tell the system to run your shell and create a backup file named 29_Jan_2011_01_30_02_public_html_Production.tar.gz  
== Text Editors  ==
Creating and modifying files when logged into the shell requires the&nbsp;use of a text editor. vi is one that is provided&nbsp;with virtually every Unix&nbsp;installation (there are others). See the writeup on the [https://wiki.familysearch.org/en/Vi_-_The_Unix_Visual_Editor vi editor] for more information on how to use vi.
== .htaccess  ==
.htaccess is a file that&nbsp;can be created on your web site to&nbsp;provide your web server with&nbsp;special instructions to handle a variety of tasks such as page redirection and security. The following&nbsp;links&nbsp;provide&nbsp;more information:
*[http://frontdeskapp.com/blog/a-quick-introduction-to-htaccess/ A Quick Introduction to htaccess]
*[http://frontdeskapp.com/blog/5-htaccess-tricks-every-webmaster-should-know/ 5 htaccess Tricks Every Webmaster Should Know]&nbsp;
*[http://www.askapache.com/htaccess/htaccess.html The Ultimate htaccess]


== Google Analytics  ==
== Google Analytics  ==
Line 106: Line 114:


&nbsp;If you dabble in these protocols the [http://www.w3schools.com/ www.w3schools.com]&nbsp;is a must see site. It has tutorials, syntax references and loads of interactive examples.  
&nbsp;If you dabble in these protocols the [http://www.w3schools.com/ www.w3schools.com]&nbsp;is a must see site. It has tutorials, syntax references and loads of interactive examples.  
== Terminal Emulation  ==
=== Putty  ===
PuTTy is a free terminal emulation software package that allows you to establish telnet or ssh sessions from your PC. See this [http://www.chiark.greenend.org.uk/~sgtatham/putty/ outstanding web site] for more information about this useful tool.


== RSS  ==
== RSS  ==
Line 205: Line 207:
= Creating Web-Based Presentations  =
= Creating Web-Based Presentations  =


If you have PowerPoint and a microphone you can create your own&nbsp;web-ready Flash presentations! See how the [http://www.dallasgenealogy.org/ Dallas Genealogical Society] is doing this using a free software package called authorPoint from [http://www.authorgen.com/authorpoint/index.htm authorgen]:&nbsp;See the&nbsp;[http://www.dallasgenealogy.org/index.php?option=com_content&view=article&id=260&Itemid=202 Overview]
If you have PowerPoint and a microphone you can create your own&nbsp;web-ready Flash presentations! See how the [http://www.dallasgenealogy.org/ Dallas Genealogical Society] is doing this using a free software package called authorPoint from [http://www.authorgen.com/authorpoint/index.htm authorgen]:&nbsp;See the&nbsp;[http://www.dallasgenealogy.org/index.php?option=com_content&view=article&id=260&Itemid=202 Overview]  


= Personal Digital Archiving  =
= Personal Digital Archiving  =


Preservation and archiving must be a fundamental part of your societies strategy.&nbsp;
Preservation and archiving must be a fundamental part of your societies strategy.&nbsp;  


The Dallas Genealogical Society recently had a presentation on Personal Digial Archiving: See the [http://www.dallasgenealogy.org/index.php?option=com_content&view=article&id=263&Itemid=203 web page] that includes a link to a Flash version of the presentation.
The Dallas Genealogical Society recently had a presentation on Personal Digial Archiving: See the [http://www.dallasgenealogy.org/index.php?option=com_content&view=article&id=263&Itemid=203 web page] that includes a link to a Flash version of the presentation.  


= 'Back End'&nbsp; Services  =
= 'Back End'&nbsp; Services  =
243

edits