Running Weblogs With Slash

Chromatic, Brian Aker, David Krieger

  • 出版商: O'Reilly Media
  • 出版日期:
  • 售價: $1,407
  • 貴賓價: 9.5$1,337
  • 語言: 英文
  • 頁數: 282
  • 裝訂: Paperback
  • ISBN: 0596001002
  • ISBN-13: 9780596001001




Slash is the open source software system that drives the hugely popular Slashdot web site and many others. Slash implements the kind of web site that has come to be called a "weblog": a moderated list, in reverse chronological order, of timely items with links to further discussion on-site, or to further information off-site. Essentially, a weblog is a cooperatively authored daily newspaper for some defined community on the net.

Slash has spawned several imitators. The existence of so many different systems for operating a weblog site demonstrates that there are many people and groups on the net who want to run their own online community newspapers. Slash is based on open source technologies (Perl, Apache, and MySQL), and it makes use of open protocols (XML and RDF) for exchanging headlines with other sites.

Anyone who wants to get a weblog site up and running will want to read this book, particularly system administrators who may not have the time or the background to learn all about Slash by reading the source code. Content managers of Slash sites who want to be able to use the system more effectively will also benefit from this book, which organizes the knowledge currently distributed throughout the Slash source code, Slashcode web site, and mailing lists, and provides it in an organized package.

Table of Contents



Chapter 1. Slash: An Overview

Chapter 2. Installing Slash

Chapter 3. Basic Administration

Chapter 4. Editing and Updating Stories

Chapter 5. Reviewing and Approving Submissions

Chapter 6. Comments, Filters, and Content Moderation

Chapter 7. Managing Topics and Sections

Chapter 8. Managing a Slash Community

Chapter 9. Basic Site Customization

Chapter 10. Advanced Customization

Chapter 11. Advanced Administration

Appendix A. Slash Architecture

Appendix B. Common Slash Database Tables

Appendix C. The Slash Template Language

Appendix D. The Slash API

Appendix E. Slash Configuration Variables