4 ms·
If you use Rails create your own micro cms or just do a simple html website with rails added in as needed. I'm a fullstack developer Rails and Laravel and I de
by saluki 10y ago
If you use Rails create your own micro cms or just do a simple html website with rails added in as needed.
I'm a fullstack developer Rails and Laravel and I develop WordPress Sites and Plugins. My main focus is web applications now but I have some legacy clients with basic websites.
WordPress is painful to deal with, most clients don't end up making their own changes with it anyway, it's bloated, has security issues, is slower loading than a Rails/Laravel site.
For you I'd recommend creating the sites in Html/CSS/Rails.
Try to sell your clients on a subscription that includes design, development, hosting and up to once monthly updates of existing content. Have packages that cover up to 5, 10, 15 pages, then as they add pages you can increase their subscription price. This has worked well for me for most clients. I'm sure you could get a high maintenance one here or there that could bombard you with requests for changes. But you can always increase their plan price occasionally if they are becoming a high demand client.
As far as hosting, a $5 digital ocean droplet would be enough for most small business brochure sites, then each one is one their own VPS. You could stack them on one VPS but I like having them on their own.
I use laravel forge to spin up the droplets and deploy repos, it also has build in support for lets encrypt so you can add SSL at no cost.
Good luck getting a system setup that works for you.
- kuniko 10y agoHow do you justify to the client charging per page? What about page complexity? Like an about me page vs an interactive map.
- saluki 10y agoThis is mainly for brochure style websites so a page is a typical page, content and images. The per page charge is generally for the ongoing maint. so as the site grows the monthly fee for hosting/updates grows. For speciality pages or something really complex those are quoted as a one time fee to create them. If they don't take a lot of time I might just create them under the subscription model as well. The clients understand that the per page pricing is for a typical webpage, custom pages, functionality and forms are quoted as they are requested.