倉儲改版 <<
Previous Next >> 程式開發要件
系統開發

(來源: https://github.com/kamranahmedse/developer-roadmap)
強化網際內容與系統的可用性
網際內容與前端開發

(來源: https://github.com/kamranahmedse/developer-roadmap)
強化內容部分:
利用 Html5 建立 Github Pages 上的個人網站
1. The Essential Guide to HTML5 - Using Games to Learn HTML5 and JavaScript (2018)
https://link.springer.com/book/10.1007/978-1-4842-4155-4
Source Code: https://github.com/Apress/essential-guide-html5
Example: ./../downloads/essential-guide-html5/Ch04/cannball1.html
2. Pro HTML5 Games - Learn to Build your Own Games using HTML5 and JavaScript (2017)
https://link.springer.com/book/10.1007/978-1-4842-2910-1
Source Code: https://github.com/apress/pro-html5-games-17
Example: ./../downloads/pro-html5-games-17/9781484229095/9781484229095_Ch05/index.html
Bootstrape 模板部分:
Introduction to Bootstrap 4 (2016)
https://link.springer.com/book/10.1007/978-1-4842-2382-6
在此一類別所能進行的期末報告, 可以透過組員的協同, 將
與
各式 Template 導入 CMSimfly, 讓未來的使用者可以根據不同環境需求, 選擇不同的靜態網頁模板.
深入了解網際內容管理系統的配置環境
網際後端環境提供與開發

(來源: https://github.com/kamranahmedse/developer-roadmap)
此類期末報告的任務, 在利用 Virtualbox 中的 Ubuntu 操作系統, 配置一套可以動態啟動的虛擬網際內容管理系統, 並學習如何在虛擬操作系統與實體操作系統中配置 CMSimfly 網際內容管理系統. 相關規劃可以參考: https://2019wcm.blogspot.com/2019/04/virtualbox.html
參考 vdi:
位於雲端的 Ubuntu 18.04_201904.vdi (約 9 GB) - 已經配置 Fossil SCM: https 5443, Host-only: 192.168.56.2, https: 443 and 8843 for CMSimfly, Squid Proxy Server.
假如要利用 USB 隨身碟存放上述約 9 GB 的 Ubuntu 18.04 vdi 檔案, 必須將隨身碟格式化為 NTFS, 若採 Fat32 格式, 最大單一檔案必須小於 4 GB.
另外在近端有一類似的檔案, 可提供上課學員下載:
http://wcmg1.kmol.info:88/ub1804_nox.vdi (僅限近端用戶使用 IPv6 協定者下載)
Fossil SCM
如何利用 Fossil SCM, 在 Virtualbox 中的 Ubuntu 18.04-2 (8.5 GB) 建立類似 Github 的系統, 可以放入 CMSimfly 的靜態網頁
Ubuntu 18.04 (https://www.ubuntu.com/about/release-cycle), 配置網路連線, 然後架構 uwsgi 環境下的 CMSimfly 動態網站, 或建立 Fossil SCM 用來伺服管理 CMSimfly 下有版次管理的靜態網頁, 或利用 nginx 伺服無版次管理的 CMSimfly 靜態網頁.
DNS in one picture
最後則是網際系統開發者的學習路徑圖:

(來源: https://github.com/kamranahmedse/developer-roadmap)
倉儲改版 <<
Previous Next >> 程式開發要件