Trong một thời gian khởi nghiệp và làm việc tại WP Tăng Tốc, thì tôi nhận ra rằng staging rất tốt nhưng tôi cần cải thiện tốt hơn nữa.
Trong quá trình làm việc Tại WP Tăng Tốc thì tôi đã có thể học hỏi được nhiều điều và hợp tác làm việc cùng với các giám đốc điều hành, giám đốc kỹ thuật, người khởi nghiệp ở nhiều lĩnh vực khác nhau.
staging cao cấp này hứa hẹn đây là một giải pháp tuyệt vời, giả lập sửa đổi website.
nó hứa hẹn khi bạn áp dụng staging cao cấp thì mọi công việc phát triển website sẽ không bị dám đoạn, và vẫn hoạt động như bình thường trong quá trình bạn chỉnh sửa code tăng tốc website.
staging là gì?
Mình có seria video hướng dẫn giả lập WordPress từ a đến z trên youtube bạn có thể xem, đó là staging.
staging là kỹ thuật mô phỏng giả lập website, nó giúp chúng mình có thể chỉnh sửa tác động đến code website trong quá trình đó thì không ảnh hưởng đến hoạt động của trang web tránh bị downtimes, dowtimes đồng nghĩa với việc mất doanh thu mất khách hàng, nhân sự bộ phần bên web thì đau đầu.
staging cơ bản trước tôi áp dụng thì đúng là vẫn chưa thực sự hoàn hảo tôi cần phải phát triển tốt hơn nữa, giả lập website và thông thường mình làm việc khoảng từ 3 ngày đến 2 tuần là ban giao xong hết cho khách hàng nhưng trong quá trình mình làm việc mình cần yêu cầu họ không nên uploads dữ liệu, đăng bài viết… nào trên đó nữa, staging cơ bản chỉ có thể giải quyết được một vấn để nhỏ là người dùng vẫn truy cập website bình thường và mua hàng bình thường trong quá trình mình làm việc phát triển sửa lại web.
staging cao cấp giúp ích gì?
Cái mà yêu cầu khách hàng của tôi không đăng tải uploads dữ liệu trong quá trình tôi làm việc đó chính là một sai lầm chết người.
Thứ những giám đốc khách hàng của tôi muốn nhất là trong quá trình tôi tăng tốc sửa lại website thì quan trọng là phải đảm bảo được nhân sự của bộ phận kỹ thuật website của họ thuê vẫn làm việc bình thường không tạm ngừng dám đoạn hoạt động công việc của họ.
Áp dụng staging cơ bản đúng là khi mình làm việc thì bộ phận web người viết bài, quản trị đơn hàng… sẽ nghỉ việc, nghỉ việc đồng nghĩa với việc thất thoát.. chỉ vì mình mà một số nhân sự anh chị em trong đó phải nghỉ việc thì đúng là chán đời.
staging cao cấp nàỳ bắt buộc áp dụng làm việc cho những công ty lớn công ty lớn nhiều nhân sự yêu câu nhân viên nghỉ thì toi, còn công ty nhỏ thì nhắm mắt yêu cầu cũng được như tôi nhất là staging cao cấp thay vì staging cơ bản.
Từ chính nhu cầu đó tôi đã nghiên cứu và đã gọi kỹ thuật này là staging cao cấp.
Có khi tiền thuê mình về làm không bằng tiền chi phí nuôi dữ đột ngũ đang làm việc. tôi đã giải quyết được nó nhờ giải pháp staging cao cấp.
Khách hàng của yên tâm vẫn phát triển website bình thường vẫn làm việc như bình thường trong quá trình mình sửa lại và tăng tốc website.
Staging cao cấp làm như thế nào?
Trước hết thì bạn cần phải biết áp dụng staging cơ bản cái đã, thì bạn mới có thể được thứ mình đang chia sẻ.
Để triển khai được cái này thì: như bạn đã biết thì website WordPress thì sẽ có 2 loại dữ liệu là dữ liệu cứng (file php, file ảnh, css, javascript…) và dữ liệu mềm (databases).
để có thể kéo về áp dụng staging thì mình cần phải có 2 loại dữ liệu này để có thể làm một website giả lập và có thể chạy được chính xác.
staging cơ bản thì kéo về localhost xong làm việc làm việc một thời gian thì uploads restore lại là xong, staging cao cấp thì nó hơi rườm ra hơn một chút.
Mình sẽ nói thực tế này đi.
Giả sử ngày 01-01-2021 khách hàng của tôi đăng ký sử dụng dịch vụ của tôi.
Bước 1: tôi bắt đầu backup dữ liệu và kéo về localhost để phát triển, xong quá trình phát triển thì mình sẽ không tác động đến database (dữ liệu mềm) mình chỉ tác động đến dữ liệu cứng mà thôi.
Bước 2: Xong khi làm việc tối ưu dữ liệu cứng xong hết tất cả rồi chuẩn bị bạn bàn giao.
Bước 3: giả sử ngày 07-01-2021 đến ngay bàn giao cho khách hàng, như thường lệ mình sẽ chọn những giờ vào ban đêm vì lúc đó nhân sự làm việc của công ty đã ngủ hết rồi chắc không còn uploads dữ liệu nên gì đâu, Tôi lại tiếp tục lấy databases (dữ liệu mềm) và dữ liệu cứng mới cập nhật của khách hàng ( từ ngày 01-01-2021 đến ngày 07-01-201) của website khách hàng của tôi,
Lấy dữ liệu cứng mới cập nhật là gì, là thư mục ảnh. WordPress rất tính tế cảm ơn WordPress vì điều đó: mình sẽ lấy wp-content/uploads/2021/01
hay giả sử nếu mình muốn lấy dữ liệu của tháng 3 năm 2021 chả hạn thì nó trong wp-content/uploads/2021/03
cái này WordPress chia phân mục theo thứ ngày tháng rất dễ dàng quản lý, mình sẽ copy dữ liệu về. xong rồi sử lý tối ưu các dữ liệu mới.
Bước 4: khi đã đủ đồ tôi sẽ kết hợp về thành một website ( database mới cập nhật mới nhất của của khách hàng + dữ liệu cứng tối ưu và dữ liệu cứng mới cập nhất) như vậy là kết hợp thành một website, giờ thì tôi sẽ tôi ưu phần databases của khách hàng của tôi.
Bước 5: Uploads toàn bộ mã nguồn lên tên miền phụ, của tôi để khách hàng xem qua nó có lỗi vấn đề gì không và cần sửa cái gì như thế nào bla bla… khi đã hoàn tất bước này.
Bước 6: Mình sẽ chuyển toàn vào website chính của khách hàng, như vậy là đã hoàn tất quá trình.
Nó hơi rườm rà nhiều công đoạn so với staging cơ bản nhưng nó rất đáng để triển khai để đảm bảo mọi công việc vẫn hoạt động trơn chu nhất.
Kỹ thuật này mình chỉ áp dụng cho những dịch vụ tăng tốc WordPress của mình nếu khách hàng lựa chọn gói Vàng trở lên thôi nhé.
Nếu bạn cũng đang làm dịch vụ như mình hay phụ trách bộ phần website thì đây là kỹ thuật bạn nên biết, nó sẽ giúp ích trong công việc rất nhiều
Để lại một bình luận