So my site does not have a CMS. My site is not like a blog, and really, all I want to do for the most part is just be able to easily publish new pages and edit my code online. It ould just really help my workflow.
I might also want to add a text editor (ckeditor to be specific), but for now, I'll just leave the topic as is.
So yeah, my request seems rather simple. How can it be done?
What you are describing is a very lightweight CMS. Install one.
(Not that I'd ever recommend use of a CMS.)
If you just want to edit pages as they are out on your server, you can do this easily with Notepad++.
It comes with an FTP plugin which supports SFTP. This should be all that you need.
Sounds like your site needs a CMS.
Look into WordPress. It's plenty capable for a non-blog website, and it's by far the most polished basic CMS I've encountered.
WordPress is a good online cms, and it's a platform that can easily build a simple cms website that is manageable to use.
精彩评论