Tag Info

Hot answers tagged

15

The degree to which you can puppetize an entire environment is dependent upon several variables: The willingness of the automation staff to write automation for every. little. thing. The cultural conditioning that allows "I'll just change this one thing, it's a one-off anyway" to turn into "I'll just change this one thing in this puppet manifest, and apply ...


11

Anything that's reasonably similar across all systems (or a subset of them), or that you can base a template off a fact you can get out of facter is fair game. Things that are really unique you probably shouldn't bother, and should just serve the configs out of a filebucket. What falls into either category is a decision we can't make without knowing your ...


5

Blueprint can generate Puppet or Chef configurations from your existing servers, if you want to start using one of those two tools. Alternatively, etckeeper will help you keep the whole of /etc in a VCS, if that's all you need (with a little bit of config, you could then keep the repositories somewhere central).


5

I think others have covered the why so I'll take a shot at the how. I think by understanding how someone might use Puppet to do what you want, it'll make the decision clearer. Do the basic case first Your Puppet module for Apache shouldn't do much by default. Install Apache, config it to a minimum standard, and start the service. Make this work on all ...


5

Despite not being familiar with Sitecore, I'm going to go out on a limb and suggest that Drupal is a pretty good match, exactly because it is insanely flexible. When looking to migrate a church website from static HTML to a CMS platform, I downloaded and trialled over 50 different platforms. Took my weekends for several months- yeah, I'm a sucker for ...


5

Wordpress is mainly a blogging platform and it is an excellent product in this regard. There are numerous plugins to extend the platform and integrate additional features. However the further you extend WP, the more maintenance that is required to keep the features inter-operating. I could not recommend WP for your above stated needs. I would recommend a ...


4

Never put a production machine into the wild without disk level redundancy! Even if "high availability" is not a concern. YMMV.


4

Having investigated a number of Content Management Systems for several different projects, I must say that it depends. The biggest challenge I experienced was matching the functionality provided by the hosting provider with the goals of the client. Basically, the client wanted a fancy new site but didn't want to pay significantly more for the needed hosted ...


4

We have Sharepoint at work and I am the primary Admin for it as well so I know it pretty well. Honestly, there are a lot of features in Sharepoint that make it ideal for a corporate network, although it has it's downsides as well. I think the biggest downside is the learning curve for customizing and developing for it. Box.net is pretty cool (I have ...


4

I speak about Drupal because it's the only I know and use. Drupal is a bit "programmer oriented". It's written in php, works mainly on mysql but you can hook ldap too. Things are not exactly easy if you are not satisfied by what a module does and it takes a while even to be understood and used. The good news is that Drupal has great community and a lot of ...


4

I'm currently in the transition between Puppetize reasonably similar systems to Puppetize everything and am convinced that long-term, Puppetize everything is a better approach. If you version control your Puppet manifests (we all do this, right) you gain all the benefits of version control for your infrastructure. Your team becomes operations engineers. ...


4

I've seen the 2011 SP1 documentation mentions that the TagBundle element needs to go under the Configuration/TCDLEngine/Renderer element, however the UGC documentation seems to indicate otherwise: In the <TCDLEngine> section, insert the following element just before the end tag: <TagBundle Resource="ugc_renderer_bundle.xml"/> So that's right ...


3

Movable Type or Melody?


3

Joomla and Plone seem to belong on the list. Drupal's out-of-the-box default setup is somewhat "bloggish", but it can be used as more of a straight CMS, and take into account that blog software is just CMS software designed for posting articles over time.


3

Assuming you don't have tons of entries per minutes in your wiki, You can also achieve synchronization by using NoSql db CouchDB or Tokyo as a backend. There is also redis. They are replication-friendly. An experimental solution could be also TiddlyWiki on a Dropbox, really decentralized ! (or maybe too crazy but you can test It :) ) About the Wiki and CMS ...


2

i use dokuwiki with file storage. works very well, and rsync as synchronization metod does a trick. i trust rsync with all my backups, why would i not trust with wiki replication? plain-text files in which this wiki stores pages are perfectly readable and searchable directly from shell/mc which is another disaster-recovery advantage.


2

Drupal you can try !


2

If you can, I'd configure two separate logical volumes... one RAID10 and one RAID5 or RAID6. Use the RAID10 for any database/app stuff, then the RAID5 or RAID6 for file storage. The key point to performance will be setting your stripe size, which should be configured based on the size of data you plan to store on it. Too much info on that to go into ...


2

I had good result using Drupal and Wordpress. Wordpress is more of a blog engine but Drupal on the other hand is versatile and quite mature and stable, you can easily add an administration section for clients. There is also a lot of useful modules to choose from. As for valid HTML, I've never had this kind of issue. Good luck! EDIT HTML4 is already 10 ...


2

It looks like your webserver user can't write to .htaccess and to mysite/_config.php. Try changing the permissions of these files to 777 (rwxrwxrwx), and changing the back again after a successful installation.


2

Assuming your CMS was written in PHP (as is often the case in shared hosting), you could install a PHP filemanager, invoke that using a browser and then inspect the files/directories. If the CMS installer indeed changed the permissions, your filemanager should now be able to do that too.


2

Joomla or Typo3 depending on how much time you have to learn to customize , Joomla is easier to learn , Drupal is good too there is alot of plugins to choose from. I really liked making typo3 websites after I got the hang of it, it has a great backend interface, good for organizations where there will be multiple website editors in different departments.


2

I found these interesting sites for comparing different systems: http://www.wikimatrix.org/ http://www.cmsmatrix.org/ I'll put in a plug for bitnami stacks, as they are great for getting a webservice up, certainly for testing, and possibly for production. I haven't had time to really start using it, but ocPortal looks like it'll be a great system for ...


2

Plone Because it`s secure, flexible, looks phantastic by default, has many additional modules and is written in python.


2

I think that Wordpress is the CMS of choice. Even though it is a "blogging" platform, the sheer volume of community contributions allows a wordpress site to achieve anything that "pure" cms solutions like Joomla can. All that is needed is a tweaked theme to leave out the blogging features such as comments if you don't want to use them. An example of this ...


2

Plone is a really good CMS, with a fantastically friendly and helpful community. It works out of the box for small sites, it has a new tool called Deliverance that makes skinning it trivial, and it can be extended up to enterprise level, and is very flexible. That said, obviously it depends on requirements. A lot. But as a safe bet to start with, Plone is ...


2

A tag based system is also known as a folksonomy (as opposed to a taxonomy). Clay Shirky has a great article entitled Ontology is Overrated. Currently there is some research being done with microformats. And there seems to be a little talk of it in the Drupal groups. If all you're looking for is a loose ontology, why not just use drupal with the nodewords ...


2

I'd buy a 6Gbps SAS-based dual-PSU DAS box with lots of 300GB 2.5" 15krpm disks and a quality matching hardware-RAID-10 capable disk controller. Something like a HP MSA 70 and P800 controller - or similar.


2

Generally with Cisco and their propensity for using Java, try back-revving your installed version of Java to version 4 and try it. If version 4 doesn't work, try version 5. Ugh.


2

Sure, you've just got to make sure the indexing for all the different sites cooperate to provide compatible search data. Exactly how you'll achieve that is a tricky subject that would be better suited to SO (since it's a programming question).



Only top voted, non community-wiki answers of a minimum length are eligible