From d18c23a82e20d63a932bd7c763db246a80cb1327 Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 19:49:19 +0700 Subject: [PATCH 1/7] Update EW-Questions.md --- userguide/EW-Questions.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index f8cf411..5b7644b 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -156,4 +156,37 @@ thay vì trên server chung + Bước 121, 122. Cung cấp cách thức gọi webform.(api, user, pass) . Các lệnh dùng để build lên source -code lên EASYCMS sau khi lấy được từ api. + Bước 131, 132. sử dụng template GIT như ở Bước 101 ?? + Bước 122, 142. Cung cấp cách thức gọi API lookback ?. Các lệnh khi build run Docker container ? +------------------------------------------------------------------------------------------------------------------- +#### Hỏi về generate. (Đã trả lời.) ++ Bước 14. Chạy ở trên phần mềm EASYBUILDER? script này có rồi đúng ko? Nó là bat script.? +Nó làm nhiệm vụ build source code nó hay sao? + ++ Bước 42, 43. Cung cấp chi tiết từng lệnh npm start, npm watch cho cái source đó. +Source 040. có phải kết quả của bước Init 131, 132 không? +#### Hỏi về deployment (Đã trả lời) ++ Bước 22 là ở deployment. là push code lên Easywebhub.com ? + - Lên 1 git server. Theo url trong setting. Có thể phải giải quyết conflict code trước khi push lên git server. ++ Bước 51, 53 là deploy lên theo server...? +   - Đúng. Là git server có user pass. Deploy lên server demo hoặc product. +   - 051 là 1 git repository nằm trên server, Demo easywebhub.com +   - 052 là 1 git repo nằm trên github.com +   - bước 52, là đồng bộ, push code, từ 051 lên 052 +   - dấu -> là đồng bộ, push code +   - 0xx là 1 thư mục git, nằm ở branch cụ thể, master hoặc là gh-pages ++ Bước 6x: +   - 6x là phần trỏ domain tới cách git server kia. Nếu là github.com, thì trỏ domain theo CNAME +   - Link cho subdomain: https://help.github.com/articles/setting-up-a-custom-subdomain/ +   - Nếu là git server của mình, thì trỏ theo IP (A) hoặc theo CNAME +   - Mục đích của trỏ domain để bảo đảm, khi truy cập vào website theo domain, nó sẽ trỏ tới đúng website nằm trong thư mục .git +---------------------------------------------------------------------------------------------------------- +#### Hỏi về synchronization. ++ Easycms là cục build có sẵn, trong đó đã call các api trong loopback cũng có sẵn luôn ++ 2 bên tự động call nhau, nếu cms biết được IP hoặc domain của api loopback ++ Cái này thay đổi tròn settingScript ko cần biết cms làm việc với api những gì ++ Bước 30, 32 làm gì? +- Bước 30, 32 script sẽ không cần làm. CMS sẽ tư ++ Bước 41 là synchonize source giữa source tren server khách hàng vào trong server easywebhub ? +- Sử dụng công nghệ gitweb-hook. +- Đóng vai trò api listen gỉt trigger từ github, gitlab, … +- Link https://github.com/easywebhub/ewh-listener From aca5dafe525be460372c923356431ffeb8a79421 Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 19:54:01 +0700 Subject: [PATCH 2/7] Update EW-Questions.md --- userguide/EW-Questions.md | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index 5b7644b..59e7cf1 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -159,34 +159,35 @@ thay vì trên server chung ------------------------------------------------------------------------------------------------------------------- #### Hỏi về generate. (Đã trả lời.) + Bước 14. Chạy ở trên phần mềm EASYBUILDER? script này có rồi đúng ko? Nó là bat script.? -Nó làm nhiệm vụ build source code nó hay sao? +Nó làm nhiệm vụ build source code ? + Bước 42, 43. Cung cấp chi tiết từng lệnh npm start, npm watch cho cái source đó. Source 040. có phải kết quả của bước Init 131, 132 không? +------------------------------------------------------------------------------------------------------------------- #### Hỏi về deployment (Đã trả lời) + Bước 22 là ở deployment. là push code lên Easywebhub.com ? - - Lên 1 git server. Theo url trong setting. Có thể phải giải quyết conflict code trước khi push lên git server. + - Lên 1 git server. Theo url trong setting. Có thể phải giải quyết conflict code trước khi push lên git server. + Bước 51, 53 là deploy lên theo server...? -   - Đúng. Là git server có user pass. Deploy lên server demo hoặc product. -   - 051 là 1 git repository nằm trên server, Demo easywebhub.com -   - 052 là 1 git repo nằm trên github.com -   - bước 52, là đồng bộ, push code, từ 051 lên 052 -   - dấu -> là đồng bộ, push code -   - 0xx là 1 thư mục git, nằm ở branch cụ thể, master hoặc là gh-pages + - Đúng. Là git server có user pass. Deploy lên server demo hoặc product. + - 051 là 1 git repository nằm trên server, Demo easywebhub.com + - 052 là 1 git repo nằm trên github.com + - bước 52, là đồng bộ, push code, từ 051 lên 052 + - dấu -> là đồng bộ, push code + - 0xx là 1 thư mục git, nằm ở branch cụ thể, master hoặc là gh-pages + Bước 6x: -   - 6x là phần trỏ domain tới cách git server kia. Nếu là github.com, thì trỏ domain theo CNAME -   - Link cho subdomain: https://help.github.com/articles/setting-up-a-custom-subdomain/ -   - Nếu là git server của mình, thì trỏ theo IP (A) hoặc theo CNAME -   - Mục đích của trỏ domain để bảo đảm, khi truy cập vào website theo domain, nó sẽ trỏ tới đúng website nằm trong thư mục .git + - 6x là phần trỏ domain tới cách git server kia. Nếu là github.com, thì trỏ domain theo CNAME + - Link cho subdomain: https://help.github.com/articles/setting-up-a-custom-subdomain/ + - Nếu là git server của mình, thì trỏ theo IP (A) hoặc theo CNAME + - Mục đích của trỏ domain để bảo đảm, khi truy cập vào website theo domain, nó sẽ trỏ tới đúng website nằm trong thư mục .git ---------------------------------------------------------------------------------------------------------- #### Hỏi về synchronization. + Easycms là cục build có sẵn, trong đó đã call các api trong loopback cũng có sẵn luôn + 2 bên tự động call nhau, nếu cms biết được IP hoặc domain của api loopback + Cái này thay đổi tròn settingScript ko cần biết cms làm việc với api những gì + Bước 30, 32 làm gì? -- Bước 30, 32 script sẽ không cần làm. CMS sẽ tư + - Bước 30, 32 script sẽ không cần làm. CMS sẽ tư + Bước 41 là synchonize source giữa source tren server khách hàng vào trong server easywebhub ? -- Sử dụng công nghệ gitweb-hook. -- Đóng vai trò api listen gỉt trigger từ github, gitlab, … -- Link https://github.com/easywebhub/ewh-listener + - Sử dụng công nghệ gitweb-hook. + - Đóng vai trò api listen gỉt trigger từ github, gitlab, … + - Link https://github.com/easywebhub/ewh-listener From 32af0bdc51db23237a30043ab4cfd4495c70733b Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 20:05:26 +0700 Subject: [PATCH 3/7] Update EW-Questions.md --- userguide/EW-Questions.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index 59e7cf1..9703189 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -163,6 +163,10 @@ Nó làm nhiệm vụ build source code ? + Bước 42, 43. Cung cấp chi tiết từng lệnh npm start, npm watch cho cái source đó. Source 040. có phải kết quả của bước Init 131, 132 không? ++ Trả lời: + - Nhiệm vụ của Build, hoặc watch, là kiểm tra có thay đổi trong files nằm trong thư mục source, sẽ sinh ra file html mới nằm trong thư mục /build (website) + - Bản website mới, sẽ qua giai đoạn deploy, sẽ cập nhật lên hosting (hoặc github gh-pages) chứa website thực tế + - từ bên ngoài sẽ thấy được nội dung thay đổi ------------------------------------------------------------------------------------------------------------------- #### Hỏi về deployment (Đã trả lời) + Bước 22 là ở deployment. là push code lên Easywebhub.com ? From 45b765c77fd3add96249ffb29902fdb88c657ad5 Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 20:06:40 +0700 Subject: [PATCH 4/7] Update EW-Questions.md --- userguide/EW-Questions.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index 9703189..4e65ef3 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -172,17 +172,17 @@ Source 040. có phải kết quả của bước Init 131, 132 không? + Bước 22 là ở deployment. là push code lên Easywebhub.com ? - Lên 1 git server. Theo url trong setting. Có thể phải giải quyết conflict code trước khi push lên git server. + Bước 51, 53 là deploy lên theo server...? - - Đúng. Là git server có user pass. Deploy lên server demo hoặc product. - - 051 là 1 git repository nằm trên server, Demo easywebhub.com - - 052 là 1 git repo nằm trên github.com - - bước 52, là đồng bộ, push code, từ 051 lên 052 - - dấu -> là đồng bộ, push code - - 0xx là 1 thư mục git, nằm ở branch cụ thể, master hoặc là gh-pages + - Đúng. Là git server có user pass. Deploy lên server demo hoặc product. + - 051 là 1 git repository nằm trên server, Demo easywebhub.com + - 052 là 1 git repo nằm trên github.com + - bước 52, là đồng bộ, push code, từ 051 lên 052 + - dấu -> là đồng bộ, push code + - 0xx là 1 thư mục git, nằm ở branch cụ thể, master hoặc là gh-pages + Bước 6x: - - 6x là phần trỏ domain tới cách git server kia. Nếu là github.com, thì trỏ domain theo CNAME - - Link cho subdomain: https://help.github.com/articles/setting-up-a-custom-subdomain/ - - Nếu là git server của mình, thì trỏ theo IP (A) hoặc theo CNAME - - Mục đích của trỏ domain để bảo đảm, khi truy cập vào website theo domain, nó sẽ trỏ tới đúng website nằm trong thư mục .git + - 6x là phần trỏ domain tới cách git server kia. Nếu là github.com, thì trỏ domain theo CNAME + - Link cho subdomain: https://help.github.com/articles/setting-up-a-custom-subdomain/ + - Nếu là git server của mình, thì trỏ theo IP (A) hoặc theo CNAME + - Mục đích của trỏ domain để bảo đảm, khi truy cập vào website theo domain, nó sẽ trỏ tới đúng website nằm trong thư mục .git ---------------------------------------------------------------------------------------------------------- #### Hỏi về synchronization. + Easycms là cục build có sẵn, trong đó đã call các api trong loopback cũng có sẵn luôn From 16b614291ffb6f829c1eadb68dae28fdca13400a Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 20:07:36 +0700 Subject: [PATCH 5/7] Update EW-Questions.md --- userguide/EW-Questions.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index 4e65ef3..9e5c587 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -164,9 +164,9 @@ Nó làm nhiệm vụ build source code ? + Bước 42, 43. Cung cấp chi tiết từng lệnh npm start, npm watch cho cái source đó. Source 040. có phải kết quả của bước Init 131, 132 không? + Trả lời: - - Nhiệm vụ của Build, hoặc watch, là kiểm tra có thay đổi trong files nằm trong thư mục source, sẽ sinh ra file html mới nằm trong thư mục /build (website) - - Bản website mới, sẽ qua giai đoạn deploy, sẽ cập nhật lên hosting (hoặc github gh-pages) chứa website thực tế - - từ bên ngoài sẽ thấy được nội dung thay đổi + - Nhiệm vụ của Build, hoặc watch, là kiểm tra có thay đổi trong files nằm trong thư mục source, sẽ sinh ra file html mới nằm trong thư mục /build (website) + - Bản website mới, sẽ qua giai đoạn deploy, sẽ cập nhật lên hosting (hoặc github gh-pages) chứa website thực tế + - từ bên ngoài sẽ thấy được nội dung thay đổi ------------------------------------------------------------------------------------------------------------------- #### Hỏi về deployment (Đã trả lời) + Bước 22 là ở deployment. là push code lên Easywebhub.com ? From 979691c17f2da38569ce0f2aa5ebe1a16eaf53c3 Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 20:08:31 +0700 Subject: [PATCH 6/7] Update EW-Questions.md --- userguide/EW-Questions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index 9e5c587..c3a6021 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -189,7 +189,7 @@ Source 040. có phải kết quả của bước Init 131, 132 không? + 2 bên tự động call nhau, nếu cms biết được IP hoặc domain của api loopback + Cái này thay đổi tròn settingScript ko cần biết cms làm việc với api những gì + Bước 30, 32 làm gì? - - Bước 30, 32 script sẽ không cần làm. CMS sẽ tư + - Bước 30, 32 script sẽ không cần làm. CMS sẽ t + Bước 41 là synchonize source giữa source tren server khách hàng vào trong server easywebhub ? - Sử dụng công nghệ gitweb-hook. - Đóng vai trò api listen gỉt trigger từ github, gitlab, … From f9d3a21bd280a281ae320c8c5ee90f46547c57cd Mon Sep 17 00:00:00 2001 From: phidoan Date: Mon, 22 Jan 2018 20:10:51 +0700 Subject: [PATCH 7/7] Update EW-Questions.md --- userguide/EW-Questions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userguide/EW-Questions.md b/userguide/EW-Questions.md index c3a6021..fd199a0 100644 --- a/userguide/EW-Questions.md +++ b/userguide/EW-Questions.md @@ -189,7 +189,7 @@ Source 040. có phải kết quả của bước Init 131, 132 không? + 2 bên tự động call nhau, nếu cms biết được IP hoặc domain của api loopback + Cái này thay đổi tròn settingScript ko cần biết cms làm việc với api những gì + Bước 30, 32 làm gì? - - Bước 30, 32 script sẽ không cần làm. CMS sẽ t + - Bước 30, 32 script sẽ không cần làm. CMS sẽ tư động. + Bước 41 là synchonize source giữa source tren server khách hàng vào trong server easywebhub ? - Sử dụng công nghệ gitweb-hook. - Đóng vai trò api listen gỉt trigger từ github, gitlab, …