×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Running Weblogs With Slash

timothy posted more than 12 years ago | from the free-code-but-not-a-free-book dept.

Slashdot.org 168

Two Slashdot (and Slashcode) readers -- Alex McLintock of Openweb Analysts Ltd, and Dave Aiello of CTDATA -- have graciously contributed their impressions of the new O'Reilly book Running Weblogs With Slash. Since the Slash code is now used to run sites covering a huge number of topics (fly fishing, mountain biking, "news for nerds," etc.), it's time there was at least one printed reference to it.

dave_aiello's review:

I have been running two small-scale Slash sites since 1999. When I began developing web sites using Slash the only code available was Version 0.3, one of the first tarballs ever released by Rob Malda. That code was almost totally undocumented and not at all modular.

The Slash project has grown and the code has improved since then. Slash has now reached the point where it is a feature-laden, open source web publishing platform. However, documentation that can help new users has always been hard to come by.

I found a paragraph near the beginning of the book that I thought was important because it may help you to decide whether this book will be helpful to you:

This book is aimed at anyone interested in setting up and running a weblog with the Slash software. This includes system administrators and programmers, but attempts have been made to keep the discussion readable for people who have no desire to compile their own kernel or to rewrite the moderation system. It concentrates much more on how to accomplish things than how things work underneath, though it doesn't shy away from the greasy gears and wheels when appropriate.
The authors' choice of audience might also be why you have seen comments from some experienced Slash site maintainers indicating that they weren't entirely satisfied with the finished product. That's OK -- it wasn't written for them. But, if you have a desire to build a web site running on Slash and you don't want to spend the months that it took me to read the code line-by-line, "Running Weblogs with Slash" is a good place to start.

The main part of the book begins with an overview chapter. It starts with a brief history of the Slash project. The next ten pages are a review of the user interface of Slashdot, including a number of screenshots. This is followed by three important short sections: The Slash Author Interface (administration), The Slash Publishing Cycle, and The Slash Architecture. These sections do not contain screenshots, but author interface is discussed in detail later in the book, and the publishing cycle and architecture parts have diagrams to help you visualize the concepts being discussed.

The next chapter, Installing Slash, may be the most important one of the book. This chapter is surprisingly short (about 21 pages) considering the difficulty that some people have installing the software. Two of the most critical pages of the chapter cover getting help with the key underlying software: mySQL, Perl, Apache, mod_perl, and Slash itself. All of the important URLs and mailing lists are documented here. A short outline of the installation process, and a set of step-by-step installation instructions follow. There are also short sections on building sites that are distributed across multiple machines, and running multiple virtual Slash sites on the same server.

Although the installation chapter is clearly written, some users may have difficulty completing it without a little frustration. For instance, the book says "Although many UNIX-like operating systems come with Perl already installed, building Apache with mod_perl requires the Perl source." It would help if the detailed installation section of the chapter indicated how to uninstall a binary version of Perl from at least one of the major Linux distributions. The authors have been consistent, however, in focusing this chapter on critical, Slash-specific installation issues.

The next five chapters of the book focus on Slash site administration. The topics covered include editing and updating stories, reviewing and approving submissions, comment-related functionality, moderation, and managing sections and topics. These chapters are important because most people who want to implement a Slash site have never seen the administration interface and need some help understanding the tools that are available. These chapters are also helpful to people who have experience with other web publishing systems, because a quick comparison can be done between the Slash author interface and the system with which the reader is more familiar.

The main part of the book concludes with chapters on managing a Slash-based community, basic and advanced customization, and advanced administration. The customization chapters are the only places in the main part of the book where the Perl code that makes up Slash is discussed in any detail. Now that Slash implements much of the web site's look and feel through the Template Toolkit, modification of the application source is much less important than it used to be. The advanced administration chapter is primarily about the Slash daemon (slashd), the tasks it performs (dailyStuff, moderatord, portald), and how tasks can be added and modified.

The appendices are easily the most technical part of the book. They begin with a detailed discussion of the Slash architecture, which includes several process diagrams, and a discussion of the Slash directory structure. The second appendix discusses the Slash database schema. The appendix on the Slash Template Language looks quite useful to people trying to modify the appearance of their Slash site. The Slash API appendix covers some of the important high-level functions that would be useful in building your own Slash plugin or theme. The last appendix covers Slash configuration variables, which can be important if you have to modify the location of Slash content in your file system, or you need to change other fundamental aspects of your site's configuration.

I would strongly recommend this book to you if you plan to build a Slash-based site and you want to develop a basic understanding of the Slash software as quickly as possible. You will also need to find resources (either in print or on-line) to help you understand administration of the underlying operating system, Perl, Apache, and mySQL, if you have little or no background in these subjects.

I'm sure that many people will be able to successfully install and operate Slash by using this book as their primary reference. And, if they have difficulty, they will have sufficient understanding of the architecture and terminology to ask "good questions" on the mailing lists or the Slashcode web site.


Alex McLintock's review:

Executive Summary:

This review basically lists the flaws and missing features in the book. But that doesn't mean it is a bad book - just that it is easier to find fault than praise. If you need a book on running a weblog with slash then buy this book.

About the Reviewer:

My slash experience is in running a book reviews website http://news.diversebooks.com/ using slashcode. I did set up a site years ago called "mines-a-pint.com" using a pre 1.0 version of slashcode but the site fell over due to lack of spare time.

I am also a perl programmer and web developer so I can figure out a huge variety of problems with Apache, mod_perl, and MySQL. This is lucky because slashcode depends quite greatly on the administrator having those skills. Sadly this book doesn't look into them in great detail. Were this a Wrox book the publishers would have copied a few chapters from different books - or at least given more details on how to troubleshoot those systems. The O'Reilly strategy is that you can perfectly well buy their book on MySQL, their Apache book, and their mod_perl book(s).

Choosing Slash:

I was expecting more of a comparison of Slash to other weblogs. Why chose slash over others? It is in fact a hard question to answer unless you require a site really quite like http://slashdot.org The big benefit of being able to cope with a lot of traffic probably don't apply to most sites just starting out.

The book assumes you have greater than Slash 2.2.0, but presumably quite a few people such as myself have 2.0 installed and not upgraded yet. (I don't know how many people are running pre 1.0 slash sites). It doesn't mention how you upgrade. Lets face it - even if you installed the latest version today (2.2.5) you *will* have to upgrade at some point.

Setting Up Sites:

I expected this section to be a lot more detailed than the basic instructions - but it isn't so much better. When setting up slash sites there are at least three different types of user (slash, unix, and database) and these are not differentiated properly. The authors of the book fall too easily into using slashcode jargon without realising that someone coming to this for the first time wont know the slash-speak. I understand it because I've been reading the mailing list for nearly a year. However, someone picking up this book may not have.

Most jargon terms are introduced but they could be better explained - perhaps with more diagrams. As a typical example, it took me ages to understand the difference between topics and sections. It would have been great to see examples of how different slashcode sites decided what their topics and sections would be. Originally I just saw topics and sections as being a matrix of slots into which one would pigeonhole each article. However there are some things you can do with sections (the columns of the matrix) which you can't do with the topics (the rows). This seemed to me to be an arbitrary limitation of slashcode which an installer needs to be aware of when choosing topics and sections.

More screenshots of the default theme are needed. For instance it talks about the various slashboxes which are configurable but doesn't show them.

Virtual Slash Sites:

I pretended I was a newbie at this and tried to follow their instructions for installing virtual slash sites (ie multiple weblogs on the same machine). The instructions for setting up virtual users aren't complete. EG how do you *add* a new user to DBIx::Password I figured it out because I know perl but others may have significant problems....

Slightly Unusual Config:

I wanted to see if the book would tell me how to put all slash URLs inside a directory of a pre-existing site. (eg http://mysite.com/newsdir/slashpages ) but no found info on doing this at all....

This is a shame because it means that if you wish to combine slashcode with some other html you have to take the approach of installing slash and then adding the extra html content rather than the other way around. It should have considered the situation where someone already has a pre-existing website which they just want to enhance with some news capability.

Running a Slash Site:

There is not much description of the workflow of submitted articles through the system. Instead it is explained by describing what slashcode editors (aka "Authors") do. Looking at the article workflow is important because many other organisations will have different workflows and thus will need to change their behaviour to match Slashcode and not vice versa. This is generally a "bad thing".

Would I Buy This Book?

If I were installing slash for someone and I wasn't being paid to do all the maintenance I would have no hesitation in buying this book to help whoever is doing first line support. However I don't feel a desperate need to keep the book myself since I've already learned most of what it contains just by running a slash site. I know how to read the docs, look at the perl and database, and use the mailing list.

Ok - I can't do entirely without the book because it has some useful reference sections: a full third of the book is made from Appendices and index! One of the most useful of these is the chapter on Andy Wardley's Template Toolkit. I have a bit of an advantage here since I have used Andy's code before in a different web project. However most of my future slash site design will be done by a more junior web developer who doesn't have any perl experience and I expect this will be his most used chapter. (Check back to http://news.DiverseBooks.com in a few days for his additions to this review). The final appendix is useful too -- the list of configuration variables and their meanings.


You can purchase Running Weblogs with Slash from Fatbrain. Want to see your own review here? Just read the book review guidelines, then use Slashdot's handy submission form. (Psst! O'Reilly has also made available a 20% discount for Slashdot readers ordering by phone (800-294-4747), email (order@oreilly.com) or from the O'Reilly web site. Use discount code "#E1EW36."

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

168 comments

fp (-1)

jamiemccarthy on (561405) | more than 12 years ago | (#3065050)

fp
All posts in this story will be slapped to -1. Good day idiots.

Yet more filth from the Gnu Generation. (-1)

ringbarer (545020) | more than 12 years ago | (#3065122)

It should have considered the situation where someone already has a pre-existing website which they just want to enhance with some news capability.

Why should it? Slash, like ALL Open Source endeavours, is an all or nothing solution. It does NOT play well with others.

Re:fp (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3065155)

Yeah, Welcome to Atlanta, jack and hammer and vogues
Back to the mackin' and jackin' the clothes,
adolescents packin' a fo'
A knock on the do', who is it?
I would happen to know, the one with the flow
Who did it? It was me I suppose
J-D in da Rollz and Luda's in da Cutt Supreme
Skatin' down old Nate, Gat tooked and lean
I split ya spleen, as mattera fact I split ya team
No blood on the sneakas, gotta keep it so my kicks is clean
I get the cream, cops see me flick my beams
I'm allergic to--doc prescribed anti-histamines
Oink Oink, Pig Pig, do away with the pork
Only silverware needs a steak knife and a fork
Did you forget your !@#$%^ manners, I'm loose with banners
Ludacris, Johnny Rockets when I shoot the cannon
The Woolly mammoth saber-tooth, !@#$% bite your tounge
I won't stop until I'm rich as them white-boy come
I pull up in the black Lotus, your plaques are bogus
So I stripped them off the wall
Waiting for my cue to corner pocket eight balls
You rackin' 'em up, I'm big paper like pancakes, stackin' 'em up
In fact I'm slappin' 'em up, Cadillackin' the truck
I can't loose with 22s, !@#$% that's what's up
Runnin' in the back the !@#$, runnin better than aquaduct
chil-li-li-li-li-n.. what

Running them into the ground, more like! (-1)

ringbarer (545020) | more than 12 years ago | (#3065051)

Fist Sport!

Re:Running them into the ground, more like! (-1, Troll)

jamiemccarthy on (561405) | more than 12 years ago | (#3065103)

Your IP and subnet has been banned for the sig you use. Insulting Malda or any other editor is not tolerated. Furthermore, your account will now be posting at -2. Good day, fool.

Unbiased comparison (0, Redundant)

Ayon Rantz (210766) | more than 12 years ago | (#3065065)

Could someone who has read this book please tell me how it compares to the Weird Al Yankovic album "Running with Scissors"?

Re:Unbiased comparison (-1)

GoatTroll (556420) | more than 12 years ago | (#3065307)

I'm not quite sure how the parent was modded down as Redundant (why, was Weird Al already mentioned in the story?!), but I'll try to answer....

"Running with Scissors" is not really very comparable to this book. However, Weird Al's "Dare To Be Stupid" and this book are very similar to the degree that I wouldn't curl up with either of them during a cold winter's night.

Hope this helps. Best of luck in your future endeavors!

Karma Whoring (-1, Troll)

Anonymous Coward | more than 12 years ago | (#3065069)

Look around you, folks. How many of you have sigs that refer to "karma", "ACs," getting "modded up" and the like? Has Slashdot become your hermetically sealed environment? Is it the filter through which you perceive reality? Has Slashdot become an empty game where you regurgitate earlier posts to get 'karma'?

Some of you might be surprised to learn that this "karma" has no value whatsoever!!! When Slashdot goes under (and don't worry, it will) you won't be able to exchange that "karma" for Denny's coupons, anime DVDs, or anything worth a shit!!!

And don't think there's any spiritual value either! Slashdot "karma" won't help you break the cycle of reincarnation, it won't get you "high", and it won't even win you friends at Magic: The Gathering tournaments!

Fellow Slashdotter, you have been deceived!!! You will not achieve immortality by posting "Imagine a Beowulf cluster of this!" or "Linux is really good for the desktop!" The only way you'll ever be remembered when this decrepit weblog tumbles into nothingness is to post something really FUCKED UP!!! I can't stress this enough!!!

Don't waste your time chasing the "karma" cap! Don't whine about your stories not being published when you know that the news on this site is randomly chosen by monkeys!!!The only way you'll be remembered long after CmdrTaco returns to his old position as shift leader at Pizza Hut is by posting ABSOLUTE FREAKING MADNESS!!! Do it now!!! Do it often!!! And karma be damned!!!
Have you ever seen the back of a twenty-dollar bill...ON WEED?

This troll was reposted from the Troll Library [slashdot.org] without permission of the original author. If you object to this post, or if you wish to add your troll to the Troll Library, please reply to this message.

User has been banned (-1, Troll)

jamiemccarthy on (561405) | more than 12 years ago | (#3065082)

The anonymous user has been banned by subnet for trolling. Please do not troll nor complain about Slashdot.

That's insightful (1)

Big Dogs Cock (539391) | more than 12 years ago | (#3065083)

You should've logged in.

Re:That's insightful (-1, Troll)

jamiemccarthy on (561405) | more than 12 years ago | (#3065110)

You have been identified as a potential troll for your actions. This is not tolerated and you will be banned by IP and subnet. Your account will also be bitchslapped and will now post at -2. Goodbye, idiot.

Gotta love it (0, Flamebait)

Aaron Lake (521760) | more than 12 years ago | (#3065081)

Gotta love people making money off something free.

So, what's wrong with books like these? (1)

PowerTroll 5000 (524563) | more than 12 years ago | (#3065097)

Not everyone running a Slash site has the time or desire or ability to read mountains of Perl code.

It also takes a little heat of the people who run Slashcode [salshcode.com], since a lot of the questions they answer are likely handled in the book.

Re:So, what's wrong with books like these? (1)

Aaron Lake (521760) | more than 12 years ago | (#3065121)

Absolutely nothing is wrong with this, but slashcode is 100% free, donations to the slash project would be nice. Opensource is a great thing, but it's gotta be funded somehow. If "some guy" (TM) writes a book based on free content and makes a few $$ it doesn't help the movement at all. I have no problem with the book, I do, however, have a problem with someone making money off someone elses idea. Musicians who do covers give royalty to the original artist, this should be the same IMHO.

Re:So, what's wrong with books like these? (4, Insightful)

reaper20 (23396) | more than 12 years ago | (#3065157)

Well, if said book helps more people run Slash and makes it a more popular - then yes it does help the movement in an indirect way.

Re:So, what's wrong with books like these? (1)

maroberts (15852) | more than 12 years ago | (#3065179)

Well thats the joys of GPL for you. Although ti does rais ethe intersting question that if the book contains slashcode quotes which is GPL [IIRC], does this mean the book is itself GPL ?

In actual fact, unless this book sells millions of copies, he's unlikely to be making truckloads of money out of it.

A co worker wrote a Linux book which sells reasonably well, but his income from it is about £5000 ($7000) per year, which is fair renumeration but won't buy a palace or a 200' yacht.

Re:So, what's wrong with books like these? (0)

Anonymous Coward | more than 12 years ago | (#3065450)

give me a freaking break. enough with this GPL *S H I T* already. i'm so sick of it. you can't fucking open-source everything.

Re:Gotta love it (-1)

yatest5 (455123) | more than 12 years ago | (#3065104)

Gotta love people making money off something free.

Think you're missing the point mate. Linux=free. Support for Linux != free. No-one has ever disputed this.

Re:Gotta love it (1)

mark_lybarger (199098) | more than 12 years ago | (#3065255)

kinda like all the people making money off the KDE bible? or the Red Hat Linux Bible? or any other books pretaining to free software? wow...

The Joy of Slash (-1, Troll)

ringbarer (545020) | more than 12 years ago | (#3065085)

Download Slash source

Download Apache source

Download Perl source

Download MySQL source

Compile in some bizarre arcane order

Cry when it doesn't work

Give up and install Windows 2000 Server and use a plug-in COM module for your overgrown links page

Heh, you can tell the guy's a /. devotee (4, Funny)

InterruptDescriptorT (531083) | more than 12 years ago | (#3065088)

The opening section is actually entitled 'First Chapter!' :)

Re:Heh, you can tell the guy's a /. devotee (1, Funny)

Anonymous Coward | more than 12 years ago | (#3065260)

Is there anything about beowulf clusters, hot gritz in your pants or goats? I think that ASCII art of the goat guy (you know the one) would have been good for the book cover.

What's with /. (0)

Penguinoflight (517245) | more than 12 years ago | (#3065091)

Can't we stop posting the book reviews on slashdot so we can get to read the dumb comments quicker? We don't post other stuff, why book reviews?

Overview of sites that run on Slashcode (4, Interesting)

arnoroefs2000 (122990) | more than 12 years ago | (#3065098)


About 120!! sites run on slashcode. Take a look [slashcode.com].

Re:Overview of sites that run on Slashcode (0)

Anonymous Coward | more than 12 years ago | (#3065126)

This list lacks lots of sites...
Examples : Nooface [nooface.com], vakooler [vakooler.com], Linux France [linux-fr.org], TrollAxor [trollaxor.com]...

Re:Overview of sites that run on Slashcode (4, Insightful)

Anonymous Coward | more than 12 years ago | (#3065161)

Not only that, a significant number of the sites on the list at slash.com are inoperative.

Frankly, I don't understand the appeal of Slashcode except for the most rolling news types of sites (like Slashdot itself). And for the amateur, Slashcode is a huge, big bear. If you have a huge traffic site, yes, you need mod_perl and custom Apache builds. But for the under 1gb/month-bandwidth crowd it's overkill.

Re:Overview of sites that run on Slashcode (1)

sinserve (455889) | more than 12 years ago | (#3065502)

TrollAxor is funny as hell.

They have a news article titles "WTF is wrong with ESR's right eye", and one of the
replies says "It is GNU related I am sure"

My gosh, /. needs to hire those guys instead of
corn ball katz.

(my fellow "mod down" haters, let's roll.)

--

Re:Overview of sites that run on Slashcode (0)

Anonymous Coward | more than 12 years ago | (#3065403)

About 120!! sites run on slashcode.

120 factorial factorial? That's more sites than there are atoms in the universe!

Re:Overview of sites that run on Slashcode (3, Informative)

krow (129804) | more than 12 years ago | (#3065628)

I have not updated that list in sometime. It is probably less then a third of the sites that I have posted and quite a few of them that are on the list are dead.

slash (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3065108)

More info about slash can be found here [aol.com].

List of Slash sites? (4, Interesting)

sphealey (2855) | more than 12 years ago | (#3065112)

Is there a list of public sites known to be using Slashcode?

sPh

Re:List of Slash sites? (0)

Anonymous Coward | more than 12 years ago | (#3065245)

There's a link right up above you.

Re:List of Slash sites? (0)

Anonymous Coward | more than 12 years ago | (#3065446)

Ok, what moderator is smoking crack again? How the fuck is this troll? Redundant, maybe, but not a troll. Considering it was only posted 3 minutes after the last comment with a list of the 120 slash sites, I doubt even that.

Just how convenient.... (2, Funny)

georgeb (472989) | more than 12 years ago | (#3065113)

(could not resist) This is selfpromotion or what... As much as I like ./ and its backend... i can't help having this view of - say - a chineese newspaper article: scientist analyses communism and finds it good.

Re:Just how convenient.... (2, Insightful)

OblvnDrgn (167720) | more than 12 years ago | (#3065141)

Well, except that both reviews aren't entirely positive. The first one pretty much says it's useful, but the second one even stated that it was just listing faults, they were easier to find. And of course, Slash is free, so they're not really promoting anything that'd help them out, since they were not the authors.

Besides that, I'd bet a lot of the people who would set up Slash sites and be interested in the book probably surf here, so it is targetted... it's sort of like the Chinese newspaper article: Scientist reads book about communism and says it's fairly nice if you don't already live here. And is promptly shot.

There is no sig.

Re:Just how convenient.... (5, Interesting)

FortKnox (169099) | more than 12 years ago | (#3065198)

This is true...

When doing some research on what I wanted to run as my personal weblog, I looked at slashcode, scoop [kuro5hin.org], PHPNuke [phpnuke.org], and PostNuke [postnuke.org].

slashcode and scoop were a bear to get running, and slashcode was extremely slower. PHPNuke took me a total of 10 minutes to get running, was a simple interface, and was, generally, a "prettier" interface. Not only that, but both Nuke's were easier to modify, and add onto.

Nothing against slashdot, but I think other backends are just better for the majority (although I'd love to find a good J2EE weblog that was as "pretty" as the Nuke's).

(For those interested, I went with PHPNuke).

Re:Just how convenient.... (2)

tb3 (313150) | more than 12 years ago | (#3065537)

(although I'd love to find a good J2EE weblog that was as "pretty" as the Nuke's).

I've been thinking the same thing. An MVC design using JSP and Servlets should be a decent design/coding project. Something like those high-end Content Management systems.

Wanna try?

take it for what you will. (2)

timothy (36799) | more than 12 years ago | (#3065221)

As far as I know, Slashdot / AndOSDVerANLinux^h^h^h^h^h^hSoftware gets no special benefit by running this review besides the small amount from an affiliated link to Fatbrain.

Would you really prefer we not run a review of a book (still the only one as far as I or these reviewers can tell) about running Slash sites?

Obviously, I think it's good to run this (hey, I put it on the page :)) and I know one of the authors slightly in person, another even more slightly by email (so am happy to see them get their book in print), but that has nothing with whether I would post this review anyhow.

So, Yes -- it's convenient, because Slashdot is a site running on Slash, which is supposed to be a convenient means of disseminating and discussing just such things :)

timothy

Re:take it for what you will. (1)

FortKnox (169099) | more than 12 years ago | (#3065290)

Slashdot / AndOSDVerANLinux^h^h^h^h^h^hSoftware

Tim, I know this is OT, but honestly, after the poll "Do you like your job", I have to giggle that you typed this. Granted, Andover has changed their name a bazillion times. How does this affect your work? Are you frustrated about it? Do you look up apathetically to your parent employer? I recently saw a video [yahoo.com] of VA Software's CEO stating that "VA Software no longer in the Linux biz." What do the Slashdot authors feel about this?

Re:take it for what you will. (2)

timothy (36799) | more than 12 years ago | (#3065437)

Mr. Knox:

I hear that VA has an office in Fremont, California. Once in a while they send me some money, and some people I know say they have been there, so I guess it's true.

Other than that, I have a VA Linux T-shirt that says "Open Source -- It's the Difference Between Trust and Antitrust," and a VA mousepad that an ex-girlfriend's ex-boyfriend gave me, when his employer bought several servers.

:)

Re:take it for what you will. (1)

georgeb (472989) | more than 12 years ago | (#3065357)

No further comments from me...

The fact is I find it a bit awkward for /. to run a review of this kind. It's natural that one should think twice before doing something that may sound like "Look ma, i'm on teevee!"

just my 2c, and my very sincere reaction...

btw, I like both /. and slashcode, it really has nothing to do with that. I probably never manage to set up something this size and complexity...

First for calculus ! (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3065117)

Integrate this !

Okay, so Slash is serious, so now... (5, Insightful)

EchoMirage (29419) | more than 12 years ago | (#3065127)

Okay, so Slashcode is finally serious. I'm amused that O'Reilly has written a book about it. However, being as it powers a great deal of sites, some of them widely read/used daily, it begs one question in my mind:

Why can't Malda and the other authors make the HTML standards compliant?!?!?

In the Slashcode FAQ, Malda (or whoever maintains the FAQs has written this: [slashcode.com]

"Can you make Slash compliant with HTML x.x?"
"No, but YOU can! Slash is fully customizable. You can edit the templates to suit your taste. See the HOWTO documents for themes, plugins, and templates."

Boo. Bad answer. The Slash implementers shouldn't need to fix this when it would be a fairly trivial task to go through the Slash code and update to HTML 4.0 or XHTML 1.0 standards.

Really, I think the failure of Slash to be HTML compliant reeks of laziness in an important area. I appreciate the work Rob has done, I don't want to sound like an unfair critic, but come on, it's 2002, let's get up to some semblance of recent standards!

Re:Okay, so Slash is serious, so now... (-1, Troll)

boltar (263391) | more than 12 years ago | (#3065166)

Who cares if its complaint with this weeks version of HTML that W3C have vomited up.
As long as it works.

Re:Okay, so Slash is serious, so now... (3, Insightful)

bethel (170766) | more than 12 years ago | (#3065482)

You can make it html compliant and send it back to them. That will make you a contributor, rather then someone that's just complaining.

Re:Okay, so Slash is serious, so now... (0)

Anonymous Coward | more than 12 years ago | (#3065595)

And he can become the html 4.0 version maintainer. His contribution will proudly stand alongside other versions of slashcode compliant with html 3.2, html 3.1, html 2.2, html 2.1, and html 2.0. Let the user decide! How many browsers do you want to break today!

new tradition (-1)

metrix007 (200091) | more than 12 years ago | (#3065131)

lets not say frist post or first post, from now on, i will ALWAYS the first person to say the following:

SULTANA IN THE EYE!

PHPnuke is another decent weblog setup (2, Informative)

JPriest (547211) | more than 12 years ago | (#3065134)

PHPnuke is a worthy open-source mention here, diff being it's PHP instead of Perl, is possibly a bit more user friendly, but lacks the level of security and performance that slashcode has to offer.

Re:PHPnuke is another decent weblog setup (4, Informative)

reaper20 (23396) | more than 12 years ago | (#3065209)

Postnuke [postnuke.com] is a fork of PHPNuke with a focus on security and performance and is also dreadfully simple to setup. Still in alpha, but getting better.

Right now the Postnuke team is gearing up for a major release, .71, and from what I've seen of it so far, it is moving forward at a nice pace. I've anyone has ever been frustrated with the installation of Scoop, Slash, or PHPnuke, you might want to give postnuke a try.

Is this addressed? (0)

Anonymous Coward | more than 12 years ago | (#3065139)

Since I haven't been able to pick up a copy of this book, there's a Slash-specific question I'd like to ask to anyone who has read it. If it addresses this question, I'll consider picking up a copy (the review doesn't seem to touch on it). In all these Slash weblogs, has anyone touched on a way to prevent Moderation abuse by users and editors? Or is the Slashdot-Modbombing-Disable-HOWTO [slashdot.org] still the definitive document on this topic?

Also, how much does the book touch on the different directions that existing sites have taken? Is it purely a get-going-from-scratch manual, or does it cover some case studies of existing sites?

slashcode sucks (1, Insightful)

Anonymous Coward | more than 12 years ago | (#3065142)

sorry to break the slashdotter's bubble, but scoop and others are a breeze compared to slash. installing, configuring, maintaining, just about every aspect is better done.

slashcode is one big heap of spaghetti and is not recommended for people with middle of the road systems.

The first step to running a Slash Web log (-1)

CmderTaco (533794) | more than 12 years ago | (#3065150)

Isn't the first step to running a site on Slash getting a lobotomy?

Livejournal (2)

British (51765) | more than 12 years ago | (#3065152)

Now only if they could take the stability of Slashdot with all the traffic it gets hammered with and apply it to LiveJournal, a "weblog" website that has over 100K userrs, and is generally inacessible after 9pm, plagued by DNS errors and .PL file errors(?).

I was debating with a friend on the problems Slashdot and livejournal share(server load).

Re:Livejournal (0)

Anonymous Coward | more than 12 years ago | (#3065545)

Brad discusses how bad the load on LJ's servers is compared to slashdot somewhere. Basically, although slashdot (may) - and probably doesn't anymore - get more traffic than LJ most of the requests are only for static pages (ie front page, threshold=1 etc). Nearly every webpage on LJ was a drain on the DB and causing it to crash.

Having said that it's been a lot better recently with the new clustering code properly distributing the load. (Now if only they'd used a proper language like Java in the first place...)

OMG (-1)

The BOFH Troll (549884) | more than 12 years ago | (#3065159)

Is it just me or does Mozilla make CmdrTaco's penis look even smaller?

Re:OMG (-1, Troll)

Anonymous Coward | more than 12 years ago | (#3065599)

Dear BOFH Troll,

Mozilla is the most rediculous web-browser I have ever tried. It is bloated, doesn't render well, and has TONS of security hole. For an alternative, I suggest you try IE. All of legendary slashdot troll, egg troll, uber troll, cyborg monkey, etc runs IE. It's fast, fully HTML standards compliant, and it's a lot more secure (the way mozilla integrated to linux kernel really create a huge security hole). I also wanted to suggest you, if you currently run linux, please consider uninstalling it, and install WinXP instead. The reason is eversince Linus merge the GUI into the linux kernel (which microsoft will never do), linux become more and more unstable and also unsecure. Eventough Linux is intended to be a unix replacement, it is still far from it's goal. WinXP OTOH, has reached something that no other operating system has reached before. It provide a unix-compatible stability, and also a great productivity tools.

To put it all together, just give WinXP a try (it includes IE), and you'll have an amazing computing far more than you could imagine.

Sincerely,

Anonymous Coward, B.S.

Postnuke (1)

Wizy (38347) | more than 12 years ago | (#3065171)

Postnuke is much easier to setup, doesnt take a book to explain. Has a lot of good addons. Why run slash, when you can get the same thing from something simple to use, easy to setup (under 20 minutes from the first time I downloaded it, to the default site running just fine.)

(and no, im not on the postnuke team, they have just done real good work.)

Re:Postnuke (1)

sonnyjz (463383) | more than 12 years ago | (#3065645)

Totally agree ... PostNuke rocks and seems to be well on it's way to becoming one of, if not the best CMS around.

I also like the fact that Postgresql is now supported 100%

If you like Perl and want to stay away from PHP try Scoop. Much, much much better.

Hmm , written in Perl , hmmmm... (0, Flamebait)

boltar (263391) | more than 12 years ago | (#3065185)

Is anyone going to really want to mess around with a project as large as this written in Perl.
Sure it'll appeal to the dyed in the wool hackers but most people I know simply can't be bothered
to wade through the heiroglyphic mess that is the Perl programming language. Given that the webs
hack-it-up-in-5mins CGI days are over isn't it about time that "proper" programming languages
(eg C++) were used for these sorts of large systems not some shell language on steroids?

Re:Hmm , written in Perl , hmmmm... (1)

mark_lybarger (199098) | more than 12 years ago | (#3065300)

every project has to pick a technology and go with it. once off the ground, the effort to migrate is huge and takes away from operations (running the "business"). i am curious where you get that c++ is more "properly" suited for web site development? there's a right tool for the right job, and most often for robust web development, JSP/JavaBeans is the way to go.

Re:Hmm , written in Perl , hmmmm... (1)

jslag (21657) | more than 12 years ago | (#3065341)

Given that the webs
hack-it-up-in-5mins CGI days are over


So, you think slashcode uses CGI? Interesting.

Re:Hmm , written in Perl , hmmmm... (1)

boltar (263391) | more than 12 years ago | (#3065542)

I said they're over you knob. Can't you even read what you cut and pasted 2 lines above??

What fly fishing site? (0)

Anonymous Coward | more than 12 years ago | (#3065191)

Does anyone (Timothy) have list or a pointer to a list of Slash backed sites? Particularly the fly fishing one...

Thanks,

Should have covered other weblogs (4, Interesting)

titansfreak (525514) | more than 12 years ago | (#3065202)

Postnuke, geeklog, and many other free and open source tools are for most people a much better option than slashcode. This book should have been more flexible to cover at least a couple other weblog options.

Re:Should have covered other weblogs (0)

Anonymous Coward | more than 12 years ago | (#3065273)

Uh dude... Did you read the title of the book?

I had mixed feeling about the book (1)

Overphiend (227888) | more than 12 years ago | (#3065204)

Although enjoyed reading the book, it wasn't the resource I thought it would be. I liked the insight and history of the slash evolution. However I bought this book as a reference for the site I'm running, and I have yet to refer back to it. When I have a problem with the site, the answer isn't in there. All in all I would have liked the book much better if it had a different title.

I have mixed feelings (-1, Troll)

Anonymous Coward | more than 12 years ago | (#3065226)

about your attempt to fp/kwhore.

Slash for Dummies (5, Insightful)

Alien54 (180860) | more than 12 years ago | (#3065216)

bottom Line is that it is a basic intro book.

I was disappointed by it. I wanted more technical meat, but what it looks like is that the tech level would tranlate nicely to a "Slash for Dummies" level. I need at least one level deeper information, with at least a description of the perl modules and at least a once over light weight commentary of the code.

Granted that it is changing fairly quickly, but really, this is what I really need. - not something with occasional digs at pet peeves in the examples.

I consider this a beginners book, and not really at the level of a professional reference that I need. Anyone who has set up BBS's etc in the past needs more than what this book offers. It makes an OK first section with a second and third much more detailed section desperately needed. I really do not need the first volume, except for some convenient info in the appendices.

Give it a year ... (2)

timothy (36799) | more than 12 years ago | (#3065393)

there probably *will* be a book called Slash for Dummies! :)

Smiley, but I'm serious. And if it's not in the For Dummies lineup, probably in one of the similar ("we're even stupider!") lines, Idiots or whichever.

And frankly, I like that idea. I think the Dummies books and similar are much kinder introductions to certain topics than the "you must be this tall to enter" typical computer book is. No one has to *stay* with the novice-level books, but novice-level is where most people start out, no matter what the subject :) (There's a good german saying which nearly applies here, I hope spelling is correct. "Alle Menschen sind Auslaender, fast ueberall" -- "All men are foreigners, nearly everywhere.")

Sounds like you've identified a market niche that I hope someone fills -- maybe there will even be a volume II to this one.

I bet when "Running Slashsites for Encephalitics" comes out that the O'Reilly book will prove to have a more interesting writing style :)

timothy

Alan Thicke. DEAD. (-1)

Alan_Thicke (553655) | more than 12 years ago | (#3065219)

I just heard the sad news on CBC radio. Comedy actor/writer Alan Thicke was found dead in his home this morning. Even if you never liked his work, you can appreciate what he did for 80's television. Truly a Canadian icon. [slashdot.org]
He will be missed :(



Show me That Smile (The Growing Pains Theme Song):

Show me that smile again.
Ooh show me that smile.
Don't waste another minute on your crying.
We're nowhere near the end.
We're nowhere near.
The best is ready to begin.

As long as we got each other
We got the world
Sitting right in our hands.
Baby rain or shine;
All the time.
We got each other
Sharing the laughter and love.

Major Letdown (4, Funny)

fobbman (131816) | more than 12 years ago | (#3065225)

"Running Weblogs With Slash"

I was SO stoked when I saw this headline. I mean, not only is he a guitar GOD but now he's doing web logs? Dude must have some TOTALLY killer stories about touring with Axl and all the rock babes with the big...hair.

Imagine how totally bummed I am, now that I know what the review is about. YOU LEAD ME ON, SLASHDOT DUDES! Totally non, non non, NON-HEINOUS.

i have one word (0)

Anonymous Coward | more than 12 years ago | (#3065246)

PHPNuke... nuff said

more reliable, much MUCH faster, less of a resource hog than slashcode

Re:i have one word (1)

theinfobox (188897) | more than 12 years ago | (#3065340)

I tried PHPNuke... But the security was horrible. (Do some searches on phpNuke and you will quickly find people who were burned by using phpNuke on their site.) Plus, each new release was so buggy. I would suggest trying a series of deifferent webloggers before settling on one... PostNuke, Slash, etc. I chose phpWebSite [appstate.edu]. It is a branch of phpNuke that is focused on fixing the sloppy code, XHTML 1.0 compliance, and meets the W3C's Web Accessibility Initiative requirements. The project started at Appalachian State University and is maintained at SourceForge.

Slashcode and W3C Compliance (0)

Anonymous Coward | more than 12 years ago | (#3065250)

Slashcode is horrible, ever run it through a validator? For that matter, all of OSDN is bad about this. Personally, I would never recommend anyone use slashcode or for that matter worry about running weblogs with it.

Wrong Animal (5, Funny)

anti-snot (555305) | more than 12 years ago | (#3065257)

I'm disappointed that O'Reilly didn't assign the goat to this line of books...

Re:Wrong Animal (2, Funny)

Kazir (48851) | more than 12 years ago | (#3065538)

> I'm disappointed that O'Reilly didn't assign the goat to this line of books...

Maybe it should have been a troll! *grin*

quick question (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#3065265)

if SlashCode is so good.. why doesn't it prevent this? :-\

.I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK .I .like .wide .pages .I .wish .all .pages .could .be .as .wide .as .this .dont .you .wide .pages .are .much .cooler .than .those .narrow .pages .you .are .used .to .reading .because .you .dont .have .to .worry .about .the .lameness .filter .telling .you .that .you .don't .have .enough .charaters .per .line .that .really .sucks .when .that .happens .and .you .have .to .put .some .lame .lameness .filter .defeater .text .in .there .i .wonder .how .many .people .will .read .this .whole .comment .I .certainly .hope .it .doesnt .annoy .too .many .people .This .is .just .the .beginning .because .PAGE .WIDENING .IS .BACK

Re:quick question (0, Offtopic)

ellem (147712) | more than 12 years ago | (#3065301)

You accomplished nothing on my OS X box.

Page Widening Is _not_ Back where i live.

I can't believe this book! (1, Insightful)

Anonymous Coward | more than 12 years ago | (#3065280)

Please don't mod me down for this, but guys, come on! A book on Slash?! Yeah, Slash is quite nice, especially Nested mode. If only NNTP clients could display threads like this, it'd be amazing. Moderation is quite a good system too overall, despite having its problems.

But, that's about where it ends! How on earth can Slash ever be thought of as a mainstream 'product' or system to run a mainstream discussion site? It can't be! Is the ordinary luser going to understand what the heck Troll, Flamebait, and Redundant mean? Nope, thought not. Are they going to understand thresholds and using HTML to produce their posts? No.

Slash is great at providing "weblogs" (I seriously dislike that term, I find it very peculiar) to a geek-ish audience, but for mainstream luser apps, it just doesn't cut it.

With releasing books like this, it's no wonder O'Reilly's in financial difficulty.

(Before you consider moderating this post down to -1, just take a step back from the situation: imagine some of your non-techie friends or even your mother using a Slash-based site. Can't you hear the questions already?)

Everybody's saying that PostNuke is better... (3, Insightful)

Uttles (324447) | more than 12 years ago | (#3065297)

but how is it actually better? I'm running slash and I can customize every single thing... can you do that with Post Nuke? most of the nuke type sites I've ever seen have stark similarities, and reading the basic FAQ's and FMs led me to beleive that nuke is too dumbed down for someone who actually knows what they're doing. I think Slash is the best, so someone please give me ACTUAL EVIDENCE that nuke is better, and please no "it's just easier" because I don't want to hear that computer scientist-esque mumbo jumbo.

Re:Everybody's saying that PostNuke is better... (0)

Anonymous Coward | more than 12 years ago | (#3065364)

I'm running slash and I can customize every single thing...

Well done, but why make it blinding orange?

Re:Everybody's saying that PostNuke is better... (1)

Uttles (324447) | more than 12 years ago | (#3065383)

The site is for Clemson University. Clemson's colors are orange, white, and the occaisonal purple. Therefore, the sites colors are orange, white, and the occaisonal purple.

Re:Everybody's saying that PostNuke is better... (1)

sehryan (412731) | more than 12 years ago | (#3065579)

which are horribly ugly colors. which is just one reason why carolina is better. GO COCKS!

its not every day that you see a carolina fan sees a clemson fan post on slashdot...couldn't pass up the opportunity.

is it over yet? (2)

JDizzy (85499) | more than 12 years ago | (#3065335)

Man, I'm just glad the book is over so Brian Aker can work on mod_mp3 instead of slash junk all the time. When he was working on the book, it was like he stopped working on everything else. When the book was over, there was a new version of mod_mp3 [tangent.org] just a week later. The funny part is that nobody really knows what krow [slashdot.org] does until after he does whatever he does. Like, I didn't know about any book until the week he finished it. Funny guy. Me and another mod_mp3 user setup a slashsite about mod_mp3, maybe I should actually go get the book too. However, I hear that the book isn't for perl hackers, but rather for the person who doessn't care how the internals of slashcode work. This is direct from the Author too (well Brian anyways). Krow has told me that if there were any person he could give the book to, it would be his slash using room-mate, who runs a slash site, and knows nothing of how the insides of slash work.

Expected a technical book. (3, Informative)

klaun (236494) | more than 12 years ago | (#3065481)

The thing that disappointed me the most about this book is the amount of space spent on the social dimensions of administering a weblog. For such a lightweight book to spend the majority of its pages on how to reduce trolls and have a coherent theme to your site, while ignoring technical questions, made it feel like a rip-off.

Particularly upsetting to me was the information on installation. The book basically repeated what's in the online documentation without adding anything. Nothing included on common problems with installation or on non-standard installs. The book was suprisingly nontechnical. It reminded me of fluff HTML books that spend all their pages on aesthetic questions and do's and don'ts of webpage design.

Expensive, short, and padded with fluff. Overall, disappointing, especially from O'reilly.

overkill (2)

Suppafly (179830) | more than 12 years ago | (#3065659)

I like slash for sites like slashdot.. but for most joe average sites, slash is somewhat overkill. I think thats why you find so many sites that look and act like slashdot using phpnuke or postnuke or some of the other slash-alike systems that are easier to install and use, and while having all the features you want and more, don't necessarily have features that don't apply to sites having less than 100,000.
Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...