For a person who is engaged in backend development, I feel a little surprised to have built a website. I don’t know much about HTML, I don’t know much about CSS, I don’t know much about js, I don’t know much about web development models/frameworks, I don’t know much about httpd/nginx… I know a little about everything about the web, but I don’t know much about everything. Web development is very new to me. I bought a Raspberry Pi a long time ago and just left it there. It was turned on 24 hours a day, but it was only turned on. Thinking that letting it waste electricity like this is not an option, so now I'm messing with some web stuff. So when I was free at work, I spent more than two weeks learning CSS and ended up with this average website, maybe with a lot of bugs. Already deployed on Raspberry Pi and Sina Cloud APP. Because the Raspberry Pi is too stuck, the database uses sqlite3, but Sina APP ENGINE only supports MYSQL, so on SAE, the database is MYSQL. Raspberry Pi access address: http://buf1024.xicp.net:3721/ SAE access address http://bigfalse.sinaapp.com/. The source code has been put on github. The sae version is on github. The github page: https://github.com/buf1024/bigfalse.
Features/Advantages/Disadvantages:
1. Login, management, etc. all use http, and it is easy to steal the administrator password.
2. Full-text search is not implemented
3. RSS is not implemented, and sharing is not implemented
4. Publishing articles using windows live is not implemented
5 . In the SAE version, comment reply email notification is not implemented. The Raspberry Pi has implemented it, but if it is turned on, it is too stuck and is closed.
6. The home page, management page, and more pages adopt waterfall flow mode
7. The interface is quite fresh
…………
There is another Lots of shortcomings. hehe.