For many years, I'm using Koken CMS for my photo websites. Koken is a great self-hosted content management and website publishing system for photographers, designers, and artists. After publication it quickly became popular due to its clear and well-organized backend despite never leaving beta status. Unfortunately, there have been no more updates for Koken since 2017 and some parts of the ecosystem like the community (forum) and the documentation went offline. Furthermore, the company does not respond to mails anymore. Parts of my Koken installation already stopped working due to issues with new php versions. Therefore, I decided to reprogram the frontend and backend system from scratch.
Programming a new content management system
Some years ago, I already programmed a new frontend for my Koken websites (www.michaelkirste.de and www.stock.michaelkirste.de), since I needed more flexibility than the original template system could offer. Over the years, new versions of php (latest 8.0) have been released and I already had to fix parts of Koken core to keep the system running. Now, in 2021 some parts of my Koken backend version completely stopped working. I had three options left, since fixing issues in the old Koken system probably won't work in the long run (the codebase is quite complex and relies on a bunch of different frameworks):
- switching to an hosted photography solution (like Photoshelter or Pixpa)
- using a general CMS like WordPress
- reprogram Koken backend by myself
- IO200 CMS - Photos
- IO200 CMS - Articles
- IO200 CMS - Add Link
I'm happy to finally have a maintainable future proof content management system called IO200 CMS for my photo websites for years to come. IO200 CMS is a great Koken alternative for managing photo portfolio websites. Furthermore, there is an automated script that migrates Koken data to IO200. If you are interested, check it out at www.io200.com.