[mythtv] MythWeb

Steve Campbell orcusmaximus at gmail.com
Wed Jan 29 16:59:26 UTC 2014

>The general idea is that the MythTV web interface will no longer be a separate web application that runs using PHP on Apache/nginx/lighttpd,
> but will be an integral part of the backend.  It will use the same code as the rest of MythTV (mythbackend and mythfrontend and ...) and will be
> available immediately upon starting mythbackend.  This has many benefits including
> a) eliminates the need to re-code MythTV logic (libraries and application logic) in a completely different programming language and
> b) no need to keep redundant logic up to date with changes to MythTV (and no worries about the web interface being outdated
compared to other applications), and
> c) *much* easier setup for users (no need to install and configure Apache/nginx/lighttpd and install and configure PHP (and set various memory sizes for PHP and ...).

Hmm. Lets look at those points
a) You should always use the best programming language for the job.
PHP is much easier to maintain/develop in than C++ (at least for PHP
devs!), and any good webapp will be making as much use of Javascript
as possible.
b) The integral web interface and frontend seem way outdated compared to Mythweb
c) Is handled by the distribution package creators. There are good
arguments for keeping things modular.

I really don't want to knock Stuart who is doing a great job, but
please don't kill off Mythweb just yet.


More information about the mythtv-dev mailing list