<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://www.hiveminds.co.uk/feed.xsl" ?>
<?xml-stylesheet type="text/css" href="http://www.hiveminds.co.uk/feed.css" ?>
<rss version="2.0" xml:base="http://www.hiveminds.co.uk">
<channel>
 <title>Hiveminds Magazine - SilverStripe CMS is Proof that Open Source Works - Comments</title>
 <link>http://www.hiveminds.co.uk/content/silverstripe-cms-is-proof-that-open-source-works.html</link>
 <description>Comments for "SilverStripe CMS is Proof that Open Source Works"</description>
 <language>en</language>
 <copyright>Hiveminds Magazine</copyright>
 <pubDate>Thu, 09 Oct 2008 23:24:42 -0700</pubDate>
 <lastBuildDate>Thu, 09 Oct 2008 23:11:29 -0700</lastBuildDate>
<item>
 <title>Silver Stripe looks...</title>
 <link>http://www.hiveminds.co.uk/node/3236#comment-752</link>
 <description>Silver Stripe looks promising, but I don't know if I agree with the comments about Drupal.  The Drupal documentation is huge and very good.

The features in the tutorial that you linked to (enabling comments for articles) is available in Drupal also.

Drupal 5 has custom content types built in so there is no need to write code for it (try CCK and Views).  It looks like you have to write code for the custom content types in Silver Stripe.

Silver Stripe looks promising though...</description>
 <pubDate>Tue, 04 Sep 2007 21:51:42 -0700</pubDate>
 <guid>http://www.hiveminds.co.uk/content/silverstripe-cms-is-proof-that-open-source-works.html#comment-752</guid>
 <category domain="/taxonomy/term/301/Reviews">Reviews</category>
</item>
<item>
 <title>SilverStripe makes use of...</title>
 <link>http://www.hiveminds.co.uk/node/3236#comment-560</link>
 <description>SilverStripe makes use of object oriented concepts so extensively that it flat out doesn't work with PHP4. I don't think your faults with those two files prevent SilverStripe from being a good nor an object oriented framework. Many of them seem completely trival; using &amp;lt;? instead of &amp;lt;?php isn't a flaw. Additionally, main.php might include a bunch of files, but the primary logic is performed via two very quick OO lines of code!
 
$dir = new Director();
$dir-&gt;direct($url);

Finally, core.php is about 50 lines long, and so if it contains functions, its hardly offensive in an application with hundreds of PHP files, most of which contain only classes.

Instead of critiquing those two files, I suggest looking at the tutorials, which demonstrate how you are extending classes that are in the core of the system. It is this sort of activity that you are working with when developing SilverStripe websites, and hence you are very much working with an object oriented coding methodology.

If you have some suggestions on how to improve the system in terms of how developers use it to build their websites, the silverstripe core developers would be intereested in constructive suggestions in the silverstripe.com forum...</description>
 <pubDate>Mon, 16 Apr 2007 21:07:54 -0700</pubDate>
 <guid>http://www.hiveminds.co.uk/content/silverstripe-cms-is-proof-that-open-source-works.html#comment-560</guid>
 <category domain="/taxonomy/term/301/Reviews">Reviews</category>
</item>
<item>
 <title>Nice CMS, but not so nice PHP framework</title>
 <link>http://www.hiveminds.co.uk/node/3236#comment-531</link>
 <description>The idea behind this CMS/Framework is not bad. From the user point of view, it offers an attractive cms interface, but if you are a developer things get a little bit messy. To start with, the bootrapper file (in this case main.php) doesn't open the php tag correctly, then includes files from everywhere (not very good use of the autoload function). Finally it includes the Core.php file, that is not a class, but has a bunch of functions. 

So I can say, after looking at 2 files, that this is not an Object Oriented framework. Also the the coding standards are kind of weird, it doesn't follow Zend's coding standards. 

Having said this, I have to give some credits to the people that created this CMS, because is open source and some ideas they presented are interesting.  </description>
 <pubDate>Sun, 01 Apr 2007 15:03:41 -0700</pubDate>
 <guid>http://www.hiveminds.co.uk/content/silverstripe-cms-is-proof-that-open-source-works.html#comment-531</guid>
 <category domain="/taxonomy/term/301/Reviews">Reviews</category>
</item>
<item>
 <title>SilverStripe CMS is Proof that Open Source Works</title>
 <link>http://www.hiveminds.co.uk/content/silverstripe-cms-is-proof-that-open-source-works.html</link>
 <description>Recently I have had an opportunity to have a first hand look into many commercial content management systems created in PHP. While interviewing for jobs as a PHP developer several commercial software groups showed me the insides of their products. This was a very enlightning experience. There is large difference in the quality of commercial PHP content management systems and their open source counterparts. SilveStripe CMS stands out because it is a previously commercial product that has recently been released under the BSD open source license. 

  
</description>
 <pubDate>Sun, 25 Mar 2007 03:17:54 -0700</pubDate>
 <category domain="/taxonomy/term/301/Reviews">Reviews</category>
</item>
</channel>
</rss>
