網(wǎng)站需求書/建議書之文件製作,已於上篇中提到,最重要的還是建置網(wǎng)站/系統(tǒng)的目標(biāo),如何透過使用者為中心的方式去滿足、達(dá)成,再來去考量到各項(xiàng)大功能是為關(guān)鍵。後續(xù)則應(yīng)優(yōu)先決定「設(shè)計(jì)風(fēng)格」、顧及「使用者體驗(yàn)」,在滿足實(shí)際可執(zhí)行的優(yōu)先順序下,逐步完成。
上述項(xiàng)目一般企業(yè)或單位,是有辦法擬定、提出需求,今天要來談?wù)勂渌蝗菀妆蛔⒁獾?,但?duì)於網(wǎng)站建置,卻也是至關(guān)重要的部分:
- 性能需求
- 資安管理/安全性
- 兼容性需求
- 後臺(tái)管理
- 可剔除或分批上線的項(xiàng)目(含預(yù)算規(guī)劃)
- 測(cè)試與驗(yàn)收標(biāo)準(zhǔn)
- 負(fù)責(zé)窗口
性能需求
網(wǎng)站的性能直接影響到使用者體驗(yàn),網(wǎng)站跟你家的主機(jī)/手機(jī)一樣,規(guī)格越好,擁有越多越快的 CPU(核心處理能力),越大的記憶體(通常到達(dá)一定的量值就 ok),直接決定了網(wǎng)站運(yùn)行的速度。
一般網(wǎng)站的主機(jī)規(guī)格要求不會(huì)很高,1-2 個(gè)虛擬 CPU 通常都跑得起來,記憶體建議至少還是有 2GB 以上以應(yīng)付網(wǎng)站處理各種 request。若為電商系統(tǒng),主機(jī)會(huì)處理到訂單、金流,後臺(tái)要資料等程式執(zhí)行,規(guī)格要比一般網(wǎng)站高兩倍以上,最好還要依照實(shí)際訂單、流量來調(diào)整,以應(yīng)付同時(shí)瀏覽/結(jié)帳的使用者。
若是尖峰流量更大的網(wǎng)站,就還要考量負(fù)載平衡器,DNS端的分流,甚至要做多主機(jī)、多資料庫等情況(大型電商、購票網(wǎng)站等)。其他如主機(jī)使用的系統(tǒng)、資料庫系統(tǒng)、資料庫分離等各專業(yè)的術(shù)語,就等網(wǎng)頁設(shè)計(jì)公司協(xié)助你了解了。
資安管理、安全性
資安則是中小企業(yè)較容易忽略的一環(huán),但其重要性也不可小覷。除了保護(hù)使用者個(gè)個(gè)資、隱私,網(wǎng)站使用 SSL 的 https 瀏覽(現(xiàn)況來說若非 https,瀏覽器甚至直接阻擋)都是基本的。
若是較大型的專案,可以參考 2021年修正公告的「資通安全管理法實(shí)行細(xì)則」、「資通安全責(zé)任等級(jí)分級(jí)辦法」等來施行,除了上述提到的隱私保護(hù)、加密外,也會(huì)依照需要遵守的等級(jí)不同,強(qiáng)調(diào)下列項(xiàng)目:
- 強(qiáng)密碼政策
- 防止 SQL 注入及跨站腳本攻擊
- 程式更新與漏洞修復(fù)
- 訪問控制
- 不中斷方案
- 備份與恢復(fù)機(jī)制
兼容性
兼容性是一般網(wǎng)頁設(shè)計(jì)公司就會(huì)協(xié)助考量完善的,主要針對(duì)不同的瀏覽器、不同設(shè)備、不同解析度的裝置,都能夠正常運(yùn)作。以往裝置類型很多,現(xiàn)況來說主流的瀏覽器包含 Chrome、Safari(通常是 iOS 裝置),較少部分但是也需要支援的如微軟的 edge、Firefox,甚至臺(tái)灣也有近 4% 的人使用 Samsung 瀏覽器也會(huì)需要考量(還好現(xiàn)在不太用顧慮以往的大魔王 IE 瀏覽器了……)。
資料來源:https://gs.statcounter.com/browser-market-share/all/taiwan
後臺(tái)管理
此項(xiàng)目其實(shí)對(duì)於規(guī)劃完善的企畫書來講,會(huì)在使用者處就考量到,因?yàn)獒崤_(tái)使用者也是核心使用者之一。開放的後臺(tái)功能,至少要能對(duì)網(wǎng)頁的內(nèi)容,做「增刪查改」(CRUD)。
進(jìn)階的使用通常會(huì)包含如「訂單管理」、「流程管理」、「網(wǎng)站功能管理」等,依照實(shí)際需求,決定哪些項(xiàng)目是可以開放給「非程式官頁」的管理人員。開放型的後臺(tái),通常具備後臺(tái)最高權(quán)限後,可以操作許多項(xiàng)目,相對(duì)更要著重管理帳號(hào)之資安、密碼強(qiáng)度限制;相對(duì)限縮的後臺(tái)權(quán)限,對(duì)於多數(shù)的使用這來說會(huì)比較放心,不容易去改動(dòng)到會(huì)壞掉的東西。
可剔除或分批上線之項(xiàng)目(包含預(yù)算規(guī)劃)
功能規(guī)劃好,將其步上軌道仍須確實(shí)的時(shí)程、進(jìn)度規(guī)劃。這部分要考量的執(zhí)行的網(wǎng)頁設(shè)計(jì)公司的規(guī)模、整體預(yù)算和搭配的行銷/上線時(shí)程。
有些功能看似很完美,但實(shí)際開發(fā)起來可能耗時(shí),又要大量時(shí)間測(cè)試。有些小地方或許還可以更精進(jìn),但或許不影響上線初期實(shí)際操作。這些情況都可能可以針對(duì)預(yù)算、時(shí)程再來調(diào)整、安排。如話說,沒有完美程式的一天,永遠(yuǎn)都有另外一個(gè)功能想要上線,大如 Google, FB, Apple 也需要常常更新程式碼,也關(guān)乎於時(shí)程和技術(shù)力,以及適應(yīng)越來越多不同應(yīng)用的使用者習(xí)慣。
測(cè)試與驗(yàn)收的標(biāo)準(zhǔn)
網(wǎng)站完成後,需要進(jìn)行測(cè)試和驗(yàn)收,測(cè)試的基準(zhǔn)有哪一些常是在目標(biāo)規(guī)劃時(shí)就看得出端倪的,更好的做法是在開發(fā)同時(shí),就可以撰寫測(cè)是腳本,當(dāng)開發(fā)完成後,就以當(dāng)初設(shè)定的情境去模擬、測(cè)試與驗(yàn)證(同時(shí)應(yīng)該會(huì)迸出更多情境的?。?/span>
網(wǎng)站或系統(tǒng)建置一般來說會(huì)就大功能驗(yàn)收,許多系統(tǒng)文字、提示訊息或者細(xì)微的 UI 優(yōu)化,都是可以後續(xù)再做調(diào)整的,詳細(xì)內(nèi)容可以參考【寫給客戶看的網(wǎng)頁設(shè)計(jì)(六)網(wǎng)頁上線前之修改】。
負(fù)責(zé)窗口
負(fù)責(zé)窗口是 CTK Pro 私心建議事前規(guī)劃好的。業(yè)主端通常不具有網(wǎng)頁/程式專業(yè),有時(shí)候是營運(yùn)主任擔(dān)任,有時(shí)候是設(shè)計(jì)師擔(dān)任,有時(shí)候則是負(fù)責(zé)內(nèi)容的同仁擔(dān)當(dāng),但也有像是負(fù)責(zé)資安或者主機(jī)建置的 MIS 擔(dān)任。不同專業(yè)在負(fù)責(zé)溝通網(wǎng)站/系統(tǒng)需求時(shí),會(huì)有不同的結(jié)果。
有些同仁可以快速做圖,補(bǔ)足網(wǎng)站圖片、內(nèi)容區(qū)塊。有些同仁可以很明確知道後臺(tái)管理者操作的邏輯、需求和更改方向。有些同仁對(duì)於形象要求可以明確傳達(dá),而有些同仁可以很快的上手系統(tǒng)後臺(tái)操作。了解自己專長(zhǎng)的定義,並且在需要其他專業(yè)介入,或者找其他人決策時(shí),也千萬別猶豫,唯有更通盤的了解整個(gè)網(wǎng)站建置,後續(xù)調(diào)整的方向才會(huì)是整個(gè)團(tuán)隊(duì)的目標(biāo)!
數(shù)位行銷工具應(yīng)用者。從企劃、網(wǎng)站規(guī)劃、文案、社群、網(wǎng)路行銷工具無所不包。 大腦如果和網(wǎng)路資料庫連結(jié),多少可以緩解資訊焦慮癥狀。