by 12s12m on 7/2/17, 4:27 AM with 18 comments
by smt88 on 7/2/17, 4:47 AM
I can, without hesitation, wholeheartedly endorse SquareSpace because it requires zero of my skills. It makes so many painful things painless. I have no idea why people put static websites on their own infrastructure, especially when anything moderately popular needs paid DDoS protection anyway.
In fact, with all the modules, my website would have to get pretty fancy (beyond ecommerce, beyond CMS) before I'd build a custom solution.
I've actually turned away at least 10 clients (who would have paid me $10k+ each) and told them to just build it themselves with SquareSpace and hire a designer instead. I feel like it's unethical to take those contracts as a developer anymore.
by rwieruch on 7/4/17, 6:24 AM
- [0] https://gohugo.io/
- [1] http://themes.gohugo.io/
- [2] https://pages.github.com/
by 0x54MUR41 on 7/4/17, 4:54 AM
* Jekyll for static site generator
* GitLab Pages for storing changes as well as deploying site and costuming domain/SSL
* Vim editor for making changes
Steps:
1. Clone existed Jekyll's files from GitLab Pages's repository into local.
2. Making changes.
3. Push the changes into remote repository
4. Custom domain and SSL.
Of course, I don't need to clone repository and custom domain again if my site has already lived. I just need to update SSL when my certificate expires. You can check this page [1] for further details.
by richardknop on 7/2/17, 7:25 PM
If you are going to make changes to the website often, add an extra step for creating git repository and instead of using FTP to push files to server just pull from git.
by err4nt on 7/2/17, 1:14 PM
Begin typing content (as TXT or MD)
Turn that into HTML manually add DOCTYPE, tags, CSS, and mark up my content.
Host either on Github pages (use terminal in my editor to push to Github) or upload to my own web server, or Amazon S3 from the file manager in my editor.
View static page in browser.
by atmosx on 7/3/17, 4:01 PM
by zabana on 7/2/17, 12:49 PM
by feistypharit on 7/2/17, 7:42 PM