http://microstockinsider.com/guides/photo-cms-content-management-systems
Home › Guides › Professionals Photo CMS (Content Management Systems) By Steve Gibson Written 01 December 2008 Revised 15 November 2010 rollerdex address card organiserA CMS (Content management system) is a piece of software used to create, control and display content on a website. A typical example of a CMS is wordpress which is a blogging platform used by millions of users. CMS's are of little concern to the beginning microstock photographer, but for those working full time trying to create a brand, online presence or promote their own work with a blog then a CMS makes life a lot easier. They streamline the creating regular updates, especially compared to the old method of creating static html pages in software such as dreamweaver. There are many CMS platforms available, many of them have specialist applications, most of which are completely unrelated to the work of a photographer. Choosing the correct CMS for a photography website is vital, and the choice depends on many factors as each CMS has it's own specialist features. Changing a CMS once a website is running is not an easy task to accomplish, and without a great deal of care will lead to broken links from external sites and removal of URLs which were previously popular sources of traffic from the search engines. Choosing a CMS will likely be one of the most time consuming parts of setting up a website, and in many cases will involve creating test sites to confirm that the chosen technology is suitable and scalable. While there is a lot of free open source content management software, the time you will spend setting up, hosting it or paying a developer to help you is not free. Your website might fail to generate new sales to cover this cost, however, many photographers take on 'pet projects' like websites or blogs and learn a great deal from the research they do for their sites. Some are motivated by money, but after starting most realise that the main benefits are the increased communication, satisfaction of helping others and the less tangible increase in their 'online profile'. CMSs are the foundation of "Web 2.0". They allow visitors to comment or vote on your pages and images, the more advanced CMSs allow users to interract, create profiles and share their own content. Photo Plugins for Wordpress The popular blogging platform wordpress is a good place to start if you are looking to setup your own site, or move your site on from being composed of static html or galleries generated in software on your desktop computer and uploaded manually. With some customisations you can make wordpress quite scalable and tailor it into something that is more than just a feed of recent postings (in fact you can quite easily demote the blog to a 'news' page if you desire). Wordpress is not perfect, but then nothing is, there are a lot of modules available to add all sorts of features, and if you do eventually out grow wordpress (by changing business needs) then the large support base means it is likely that migration or integration into a different CMS will either be supported or documentation / forum postings available to assist in this work. There are more than 3000 plugins for wordpress, Flickr Photo Album allows you to display your photos from flickr on your own blog. Yet Another Photoblog allows you to convert your wordpress into a photo blog. Stand alone wordpress has good support for uploading multiple images and creating thumbnails in a post (a simple gallery for each day that you make a post). Scheduling allows you to create a post for display at a later date, useful if you want to maintain a regular post schedule but will be away from home. Specialist Photo Management Systems Generically described as 'photo galleries' such platforms allow the upload of images and their display to users. many of them offer plugins or modules that allow for the sale of images as prints or digital downloads, the more simple solutions just support the upload and display of photos, more complex configurations can create something similar to photobucket. Coppermine, An open source platform (coppermine-gallery.net) After some long term application of coppermine on a site with 3000+ images for more than 12 months, I can't exactly sing coppermines' praise, but it does work. It has plenty of features and still feels 'under development'. Out of the box it's not ideal, especially in the all important SEO area where there are currently some significant issues. It is relatively easy to set up and allows either one administrator or multiple users to upload images for display in a gallery of predefined subject folders. Users can comment and vote (star ratings) on the images. It has various plugins available but compared to gallery2 (see below) has the feeling of something that is not quite mature. Gallery2, open source (www.gallery2.org) I feel the most developed open source photography gallery platform. A large library of plugin modules are available. The plugins in some way cause the main problems with gallery2, you can do almost anything you can think of, but it's difficult at first to find out where to start! With a typical selection of modules installed there are a LOT of options available, each directory can have its own options and themes which further confuses the situation by placing configuration options in several places. Often user access to a module is hidden until you choose a location on your template for the controls for that module and set-up permissions for it. Get over this learning curve and you can set-up a very professional looking photo site. KTools Photostore (www.ktools.net) $249 + extras. Out of the box your have your own stock photo site where you can sell your images. With an $89 add on you can invite photographers to come and upload, you've got a microstock site! $19 extra for an rss feed, $29 extra for comments. I've seen several boilerplate sites launched using this software, none of which looked like anything more than some average photos thrown into the basic template that came with the software. Given enough time you can use gallery2 to achieve most of what KTools does (apart from the add on). Examples can be seen on Directory of sites using photostore. 12 versions of photostore between 2.5 and 3.5 contained multiple sql injection vulnerabilities, SQL injection is considered one of the more basic ways to hack into a website. Xpoze (www.xpoze.org) approx $225 plus extras ($50 for multi image uploader) from eyemedia.ro. Xpose is a user contributed microstock site out of the box including subscription downloads, of course like most of the other CMS's you can tailor it for you needs and if you like only use it to sell your own photos or those of carefully selected contacts. They will develop you your own custom template (starting at $140) so that your site does not look like all the other ones. security focus reported some sql vulnerabilities in xpoze but these have now been fixed in the latest releases. Xpoze also resell hosting for their software, some of these offers seem quite good value with a reasonable 45GB transfer and 10GB of space for $7 Monthy at time of update (NOV 10). Stockbox Photo (www.stockboxphoto.com - was previously known as lightboxphoto) $399-$1099. High end solution supporting both RF and RM Sales. The lightboxphoto site has some examples of sites running the software, and this seems to have been the choice of a lot of the smaller niche photography agencies and professional photographers. Ready Photo Site (www.readyphotosite.com) $99-$199, A flash based CMS, the $199 Advanced option is needed to offer sales of photos and video support. There is a 7 day free trail of their hosted option and a demo of the control panel, choice of three skins available. I hope there are some configuration settings I didn't see as the demo I clicked on came with background music, took away my browser buttons (full screen effect) and left virtually zero meta data for search engines to find your individual images with - breaking pretty much every rule that photoshelter recently published in their photographer website guidelines. They will host your site for $100 a year for up to 3GB of images. Before you fork out any money for a CMS double check it will run on your intended server, typical stumbling blocks are versions of PHP, "Safe Mode", and Graphic tool sets like GD and ImageMagick. Also check that none of the code is obfuscated, if it is, then neither you nor a developer will be able to modify that code to suit you needs in the future. Integration Integration is the task of connecting one CMS to another, typically this involves some specialist code or plugin modules. At the most simple, more than one CMS can co-exist on the same website (domain). This is often done in different directories to separate files with links between each part of the site added into templates. For example it's common to see a domain e.g. myphoto.com display a wordpress blog, and myphoto.com/gallery to be the index of one of the gallery CMSs. It's also common for developers to use subdomains to host different cms's e.g. blog.myphoto.com and forum.myphoto.com. While the above option works, you and any users will have different passwords and names on each section of the site. Integration often requires each CMS to share the same database so that passwords can be synced between each part of the site leading to a consistent login scheme. Also look for integrations that support common searches, otherwise the seachbox on the home page of your site might just search though the latest new blog posts you have made and not all of the images you have added to your gallery. Advice Start with a simple hosted blog and build from there. If you are not au fait with creating a simple HTML page then it's likely you will find a steep learning curve in setting up databases and file permissions for a CMS. If you have been actively partaking in forums and commenting for a number of years then this will form a good basis of not just knowledge but also potential readers to start your new site with. Specialise and cover something you are interested in, don't pick a large and generic subject like "photography tips" unless it's a very specific market area. Choosing a creative photography subject such as moon lit night photography, urban exploration or dare I say it HDR (grimace) will create something far more interesting for potential readers. You will learn through what you research and write about on your blog. Choose something that will stretch you and grow with you. Create backups. Just like you backup your photos and your computer, you also need to backup the content on your webserver (including that all important database) on a regular basis. Your web host might do this for you, but if a hacker comes a long or a bug causes corruption of all your work you will be very pleased you have a copy of it all to restore with. Before you get the idea of buying one of the CMS solutions above and having yourself your very own microstock site, go and have a look at one of the microstock forums and see the response of photographers to the myriad of 'new microstock sites' that are popping up. The technology has made entry into microstock very simple, but making a success of a microstock site will take a lot more than throwing a CMS online, to be successful you'll need a unique angle, and that will likely en tale software that is custom programmed, or a very least highly/expertly configured. Alternatives For those who are not so technically minded when it comes to web servers and hosting accounts or the expense of paying a web developer to set things up then I've listed a few alternatives here: For the beginner, you could consider flickr account, it's not exactly your own website, but its a great place to get your work displayed, and provides a lot of 'networking solutions'. Those interested in wordpress/blogging but scared by all the technicalities of setting up their own site should take a look at a hosted account on wordpress.com (note wordpress.org is the site for the open source downloads) Investigate a hosted solution for selling images such as smugmug, or uploading your images to clustershot
浙公网安备 33010602011771号