There are many ways to answer the maintainability question - having documentation available, work with other Perl developers to back each other up on the maintenance issue, take your CMS open source, etc. Its really not that difficult to address.
However, I would guess that the real issue is not maintainability. The clients are more likely just using it as an excuse because they really just want PHP or WordPress or Joomla or something else, because of the status or coolness that they perceive would come with it. Much like the general public, businesses often act like sheep and just want to follow the trends. Or maybe they want to hire the CEO's nephew, but have to jump through the appropriate hoops first. Either way, they'll ever admit it, and you'll have to read between the lines.
Since you have already developed your own CMS, does it really make sense to scrap your investment to start over and develop it again in another language? Is it worthwhile to start back up the learning curve of a different language? The only real way to answer is to objectively evaluate the viability of your business, not by reacting to "concerns" of a few clints.
Consider the possibility that you may be looking at the business version of an x-y problem.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
Outside of code tags, you may need to use entities for some characters:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||