Before you start to build a website: Difference between revisions
Jump to navigation
Jump to search
| (12 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
__TOC__ | |||
== Before you start to build a website== | == Before you start to build a website== | ||
| Line 4: | Line 6: | ||
* branding / vision | * branding / vision | ||
* technology selection: | * technology selection: | ||
** [[How to choose open source solution]] | ** [[How to choose open source solution | 如何選擇開放原始碼、自由軟體的軟體方案]] | ||
** [http://www.slideshare.net/appleboy/how-to-choose-web-framework How to choose web framework] | ** [http://www.slideshare.net/appleboy/how-to-choose-web-framework How to choose web framework] | ||
** [http://www.opensourcecms.com/general/ratings.php Latest CMS Ratings - OpenSourceCMS] more on [[Portal]]... | ** [http://www.opensourcecms.com/general/ratings.php Latest CMS Ratings - OpenSourceCMS] more on [[Portal]]... | ||
** [[Research_surveys#伺服器技術統計表 | Web Technology Usage Statistics]] 伺服器技術統計 | ** [[Research_surveys#伺服器技術統計表 | Web Technology Usage Statistics]] 伺服器技術統計 | ||
* Security issue: | * Security issue: | ||
** check the exploits and vulnerable software for CMS and CMS plugins [http://www.exploit-db.com/ Exploit DB] | ** check the exploits and vulnerable software for CMS and CMS plugins [http://www.exploit-db.com/ Exploit DB] | ||
| Line 16: | Line 19: | ||
** 中國 [http://www.cert.org.cn/ 国家互联网应急中心] | ** 中國 [http://www.cert.org.cn/ 国家互联网应急中心] | ||
** [http://security.tencent.com/index.php/blog 博客列表 - 腾讯安全应急响应中心] | ** [http://security.tencent.com/index.php/blog 博客列表 - 腾讯安全应急响应中心] | ||
** [https://security.googleblog.com/ Google Online Security Blog] | |||
* SEO issue<ref>[https://imjaylin.com/wordpress-seo-plugins/ 網站優化小幫手,強化 WordPress SEO 的六個免費外掛]</ref> | * SEO issue<ref>[https://imjaylin.com/wordpress-seo-plugins/ 網站優化小幫手,強化 WordPress SEO 的六個免費外掛]</ref> | ||
Further reading | == After you builded a website== | ||
* Monitor the downtime of website e.g. [https://uptimerobot.com/ UptimeRobot]. See details on the page [[Web Ping]] | |||
* To ensure the validity of SSL certificates, check the following: (1) accessibility of the certificate, (2) matching of the certificate with the domain, (3) expiration date of the certificate, (4) validity of the certificate, (5) revocation status of the root CA, and (6) support for any deprecated cipher. See details on the page [[Web Ping#SSL_Server_Test | SSL Server Test]] | |||
* Security update e.g. Using [[WordPress website security scanner]] for WordPress | |||
* [[Information System Operations]] | |||
== Further reading == | |||
* [https://www.pinterest.com/pin/1970393565250112/ How To Determine If You Need A Website And How To Build It [Flowchart]] | * [https://www.pinterest.com/pin/1970393565250112/ How To Determine If You Need A Website And How To Build It [Flowchart]] | ||
* [https://dotblogs.com.tw/hatelove/2017/09/25/technical-proposal 養成技術提案的能力 | In 91 - 點部落][https://www.ptt.cc/bbs/Soft_Job/M.1506391235.A.F0C.html] | * [https://dotblogs.com.tw/hatelove/2017/09/25/technical-proposal 養成技術提案的能力 | In 91 - 點部落][https://www.ptt.cc/bbs/Soft_Job/M.1506391235.A.F0C.html] | ||
* [https://blog.planetoid.info/2018/09/blog-post.html 企業前端框架趨勢論壇筆記] 前端框架選擇除了技術,最重要是考量團隊屬性 (如果最終由公司團隊開發),例如開發團隊多人或單人、團隊成員的組成。除外還有專案的大型與否因素。 | |||
* [https://www.integralwebdesigns.com/blog/how-much-run-website-monthly/?_x_tr_sl=auto&_x_tr_sl=auto&_x_tr_tl=zh-TW&_x_tr_hl=zh-TW How Much Does It Cost To Run a Website Monthly?] {{access | date=2022-01-09}} | |||
* [https://www.chunfuchao.com/posts/hype-driven-development/ 一窩蜂驅動開發 - Northern Wind] | |||
Licensing | |||
* [http://www.openfoundry.org/tw/legal-column-list/8397-2011-07-22-09-56-32 善用自由軟體資訊清單有效降低法律糾紛的風險 - OpenFoundry]([https://docs.google.com/spreadsheets/d/1UarMQhYT4E0e_6dFCNGaw2_TNU2v83heZa2USneo5YQ/edit?usp=sharing 文件範本], example: [http://confluence.jetbrains.com/display/PhpStorm/Third-Party+Software+Used+by+PhpStorm Third-Party Software Used by PhpStorm]) | * [http://www.openfoundry.org/tw/legal-column-list/8397-2011-07-22-09-56-32 善用自由軟體資訊清單有效降低法律糾紛的風險 - OpenFoundry]([https://docs.google.com/spreadsheets/d/1UarMQhYT4E0e_6dFCNGaw2_TNU2v83heZa2USneo5YQ/edit?usp=sharing 文件範本], example: [http://confluence.jetbrains.com/display/PhpStorm/Third-Party+Software+Used+by+PhpStorm Third-Party Software Used by PhpStorm]) | ||
references | |||
<references /> | |||
---- | ---- | ||
Latest revision as of 16:34, 14 July 2025
Before you start to build a website[edit]
- Build a Website - How to Build a Website in 7 Steps
- branding / vision
- technology selection:
- Security issue:
- check the exploits and vulnerable software for CMS and CMS plugins Exploit DB
- VulReport: 由資安社群HITCON(臺灣駭客年會)維運。介紹: 臺灣第一個漏洞回報公益平臺上線,臺灣企業遭駭漏洞,駭客高手幫你找 | iThome [Last visited: 2015-01-31]
- WooYun.org | 自由平等开放的漏洞报告平台 [Last visited: 2015-07-15]
- Secunia
- 台灣 TWCERT/CC 台灣電腦網路危機處理暨協調中心
- 中國 国家互联网应急中心
- 博客列表 - 腾讯安全应急响应中心
- Google Online Security Blog
- SEO issue[1]
After you builded a website[edit]
- Monitor the downtime of website e.g. UptimeRobot. See details on the page Web Ping
- To ensure the validity of SSL certificates, check the following: (1) accessibility of the certificate, (2) matching of the certificate with the domain, (3) expiration date of the certificate, (4) validity of the certificate, (5) revocation status of the root CA, and (6) support for any deprecated cipher. See details on the page SSL Server Test
- Security update e.g. Using WordPress website security scanner for WordPress
- Information System Operations
Further reading[edit]
- How To Determine If You Need A Website And How To Build It [Flowchart]
- 養成技術提案的能力 | In 91 - 點部落[1]
- 企業前端框架趨勢論壇筆記 前端框架選擇除了技術,最重要是考量團隊屬性 (如果最終由公司團隊開發),例如開發團隊多人或單人、團隊成員的組成。除外還有專案的大型與否因素。
- How Much Does It Cost To Run a Website Monthly? [Last visited: 2022-01-09]
- 一窩蜂驅動開發 - Northern Wind
Licensing
references
Web site design and development process
- Information gathering: Research surveys
- Planning: Before you start to build a website, Content development strategy | Register domain name, Choose web hosting | Information architecture | Data model: Data type, Data flow | Documentation: Request For Proposal | Licensing
- Design: CSS tools, Free fonts, Free photos, Emoji & icons
- Testing & delivery: Usability test, check browser compatibility | Web testing | Speed up websites: Web Ping, Software acceptance test plan | Promote your web
- Maintenance: Site backup & restore test, Software update (OS patch or CMS security update)
- Need help? Community, I need inspiration, Web design glossary