The best approach for me is also to use something such as org-publish, and a simple static site server such as GNU Serveez.
If you want server-side programming using GNU Guile, dynamic pages or dynamic output/return of .csv/.json files, then the upcomming GNU Artanis might be a good start. I couldn't make use of it yet, but I heard that even GNU Guile has a built-in web server (and if I read all these correctly, GNU Artanis and GNU Serveez only make the usage of this built-in one simpler). Also, in all cases I mentioned you'll be using the already known Scheme language, which is somewhat similar to Emacs Lisp and has more performance than most webserver software today. Also, GNU Artanis allows you to use templates in pages or have a plain HTML page that comes from a mix of HTML and Scheme. 2017-11-30T00:13:12-0500 George myglc2 Clemmer wrote: > On 05/31/2017 at 12:00 Matt Price writes: > > > No doubt too late for your teaching website, but you may find this > interesting ... > > https://github.com/myglc2/emacsite > > HTH - George -- - https://libreplanet.org/wiki/User:Adfeno - Palestrante e consultor sobre /software/ livre (não confundir com gratis). - "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar instantaneamente comigo no endereço abaixo. - Contato: https://libreplanet.org/wiki/User:Adfeno#vCard - Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft Office, MP3, MP4, WMA, WMV. - Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF (apenas sem DRM), PNG, TXT, WEBM.