It’s not a programming issue, I’m afraid that is why moderators do whatever they want, but this is a question especially for programmers working independently, working on their own ISV sites.
If you publish your own shareware or freeware programs, do you use any CMS or templating system to simplify website maintenance? Would you recommend anyone?
The two most important features I'm looking for that I could not find in any of the popular CMS / blogging engines from my favorite TextPattern in WordPress, Joomla, and Drupal:
Explanation: If you publish more than one application, the site probably contains several classes of pages that are almost identical for each product: Features, Screenshots, What's New, Download, etc. These pages have the same layout and differ mainly in product-specific data. I would like to be able to define "CurrentVersion = 2.2" for product A and "CurrentVersion = 3.3" for product B in the "dictionary" and create a system to create two "Download" pages from the same template, replacing the "CurrentVersion" ID with the corresponding value corresponding product.
In addition, I am looking for good support for static pages (the above examples of pages do not bring themselves in the style of a blog) and for design templates (themes), since I can not do graphic design at all (without skills, without tools, without talent). Good search feature, especially. For frequently asked questions, it is important. Another nice way is a simple (preferably wiki-like) way of linking to pages on a site. Some CMS-es, such as Joomla, make this simple and general task unexpectedly inconvenient.
LAMP, and preferably free, since mine is an ad-free store.
I do not need any collaboration features or editing multi-user content. My ISP does not support Zope, so it excludes some candidates.
I ask this question after spending months trying to find a solution that will help me leave the static html behind and reduce the job execution, for example, manually updating the current version number on several pages. So what do others use to publish their software?
(Please don’t answer simply by saying “Try X.” At least say what makes it suitable or how it is better than other possible solutions. I have already tried several CMS engines, and they all seem to require extensive modifications according to this a specific need, since my programming experience is strictly desktop Windows, the setup of these products far exceeds my skills (and my skin scans to think about the potential security of WTF that I could inadvertently commit.) Time is also a factor, since forward to my day job and my late night coding there is not much to learn about how to write your own CMS from scratch - just type static html will be more effective).