Skip to content

tx7do/kratos-cms

Repository files navigation

Cara thác tư sóng khắc Kratos-Blog

Một cái Golang blog hệ thống /CMS.

Hạng mục kết cấu

Tử hạng mục danh Hạng mục đường nhỏ
Sau đoan /backend
Quản lý đằng trước /admin
Bày ra đằng trước /view

Quản lý hậu trường chụp hình

  • Đổ bộ giao diện

登陆界面

  • Phân tích giao diện

分析页面

  • Bác văn danh sách

博文列表

  • Viết văn chương

写文章

  • Bình luận danh sách

评论列表

Blog công năng cơ bản thiết kế yếu điểm

Văn chương ( Post )

Blog hệ thống “Văn chương”, chính xác tiếng Anh biểu đạt là post, tiếng Anh từ đơn post cùng article khác nhau ở chỗ, post chỉ là tùy tâm sở dục viết văn chương, mà article chỉ chính là luận văn như vậy trải qua tỉ mỉ tạo hình, dẫn chứng phong phú, hơn nữa có khả năng ở học thuật tập san thượng phát biểu văn chương.

Văn chương yêu cầu cụ bị: Tiêu đề, Slug, sáng tạo thời gian, tuyên bố thời gian, sửa chữa thời gian, trích yếu cùng nội dung chờ yếu tố, cũng sẽ bao hàm tương ứng phân loại, nhãn, đọc lượng cùng lượt like thứ bậc phải tin tức.

Slug là blog đặc sắc, nó chỉ chính là một thiên văn chương URL. Tỷ như: Văn chương: 《Try the New Azure.NET SDK》, nó URL vìhttps://edi.wang/post/2019/12/5/try-the-new-azure-net-sdk,Trong đótry-the-new-azure-net-sdk Tức vì nên văn chương Slug. Slug chú trọng chính là“Nhân loại nhưng đọc” , trong tình huống bình thường đều vì blog tiêu đề đối ứng tiếng Anh biểu đạt, dùng trung hoa tuyến phân cách tiếng Anh từ đơn, Slug cũng đối blog SEO khởi tới rồi mấu chốt tác dụng. Nếu ngươi blog văn chương dùng chính là cơ sở dữ liệu ID, văn chương tiêu đề HTML Encoding chờ làm URL, thỉnh đổi mới vì Slug. Đặc biệt là gặp được tiếng Trung văn chương, nếu tiêu đề bị URL Encoding, như vậy đối với SEO cùng liên tiếp chia sẻ, đều là tai nạn. Một cái Slug một khi định ra, tận lực không cần cải biến, tuy rằng đại bộ phận blog hệ thống đều duy trì sửa chữa Slug, nhưng là đối với bị công cụ tìm kiếm thu vào văn chương, sửa lại Slug liền sẽ dẫn tới 404. Tương đối hoàn bị blog hệ thống ( như WordPress ) duy trì chọn dùng 301 trọng định hướng phương thức nói cho công cụ tìm kiếm nguyên văn địa chỉ đã biến hóa.

Trích yếu có hai cái tác dụng, một là dùng cho ở danh sách đồ thị hình chiếu trung biểu hiện văn chương tin tức xem trước, nhị là dùng cho SEO, đặt ở description cái này meta nhãn trung, có thể trợ giúp công cụ tìm kiếm tinh chuẩn định thu vào nội dung. Đối với tiếng Trung nội dung, yêu cầu chú ý hay không phát ra HTML nguyên số hiệu bị Encoding quá, ASP.NET Core cam chịu Encoding sẽ đối SEO tạo thành tai nạn ( ta blog hệ thống bởi vì mặt hướng tiếng Anh người dùng, không suy xét tiếng Trung duy trì, cho nên cũng không giải quyết vấn đề này ). Trích yếu có thể tự động trảo lấy văn chương trước mấy trăm tự, cũng có thể giống WeChat công chúng hào như vậy yêu cầu người dùng thủ công điền. Ta blog chọn dùng chính là tự động lấy văn chương trước 400 tự. Kết hợp SEO quan hệ, ta văn chương thông thường mở đầu đoạn chính là điểm chính, như vậy có thể cho người dùng ở công cụ tìm kiếm xem trước giao diện là có thể nhìn đến chuẩn xác nội dung, mà không phải giao diện thượng râu ria UI nguyên tố.

Văn chương trạng thái thông thường bao gồm: Bản nháp, tuyên bố, thu về. Người dùng chỉ có thể nhìn đến đã tuyên bố văn chương, quản lý viên nhưng ở hậu đài sửa đổi văn chương trạng thái.

Bình luận ( Comment )

Bình luận là blog trung tác giả cùng người đọc hỗ động chủ yếu phương thức. Có chút blog yêu cầu người đọc đăng nhập sau mới có thể phát biểu bình luận, mà có chút có thể cho phép du khách bình luận. Đăng nhập chỗ tốt ở chỗ có thể phân biệt ngươi người đọc, cũng hữu hiệu phòng ngừa lạp quảng cáo bình luận. Nhưng yêu cầu đăng nhập cũng sẽ cấp người dùng tạo thành thao tác thượng nhiều một cái bước đi, ngại phiền toái người dùng liền sẽ không tiến hành bình luận.

Phân loại ( Category )

Giống Kiến Văn kiện kẹp giống nhau đem văn chương căn cứ nội dung tiến hành phân chia, tức vì phân loại. Văn chương phân loại sau, có thể trợ giúp người đọc nhanh chóng kiểm tra cùng loại loại văn chương. Phân loại một cái khác công năng chính là sinh ra OPML Cập RSS/Atom đặt mua nguyên.

Phân loại yêu cầu một cái tiêu đề, một cái tóm tắt, cùng với một cái lộ từ tên.

Nhãn ( Tag )

Một thiên văn chương sở nhắc tới đề tài, tức vì văn chương nhãn. Cùng phân loại giống nhau, nhãn cũng là nhiều đối nhiều quan hệ. Nhãn có thể làm kiểm tra văn chương căn cứ, cùng loại từ ngữ mấu chốt, nhanh chóng tra tìm tương quan nội dung văn chương.

Nhãn vân ( Tag Cloud ) là blog có ích tới liệt ra nhất đứng đầu nhãn công năng. Thông thường sử dụng cùng đại hào tự, càng rõ ràng nhan sắc tới đánh dấu ra đối ứng văn chương so nhiều nhãn. Nhãn vân có thể làm blog bác chủ cá tính hóa thuộc tính, liếc mắt một cái là có thể nhìn ra bác chủ ham thích với đề tài gì.

Đệ đơn ( Archive )

Lấy thời gian ( năm, nguyệt, ngày ) sửa sang lại blog văn chương tức vì đệ đơn, nó cùng phân loại khác nhau ở chỗ đệ đơn chỉ lấy thời gian vì tiêu chuẩn tới phân chia văn chương. Archive SEO tương đối với văn chương, phân loại, nhãn tới nói, cũng không như vậy mấu chốt. Cho nên trừ bỏ URL có thể ấn thời đại phân chia bên ngoài, cũng không có thêm vào chú trọng.

Giao diện ( Page )

Giao diện là blog nhưng tuyển công năng chi nhất, trên thực tế, nó càng tiếp cận với CMS công năng. Có chút nội dung cũng không thích hợp lấy văn chương hình thức tuyên bố, tỷ như “Về” giao diện. Như vậy giao diện thông thường cùng tuyên bố thời điểm thời gian không quan hệ, nội dung cũng thường xuyên đổi mới, sắp chữ thiết kế cũng phi thường tự do, không đơn thuần là văn tự.

Giao diện thông thường không cần bình luận, nhãn cùng phân loại chờ thuộc tính, nhưng có thể có tuyên bố cùng biên tập thời gian. Cùng văn chương giống nhau, giao diện cũng yêu cầu chú ý Slug.

Đặt mua ( Subscription )

Người đọc đặt mua blog chủ yếu phương thức có Feed ( RSS/ATOM ) cập Newsletter. Feed phương thức bản chất là bị động đặt mua, yêu cầu bản cài đặt phần mềm khởi xướng thỉnh cầu cấp server, kiểm tra hay không có tân văn chương phát biểu, mới có thể biểu hiện đến bản cài đặt. Newsletter giống nhau chọn dùng Email hình thức chủ động gửi đi cấp đặt mua người dùng, nhưng này yêu cầu blog hệ thống biên soạn giả thực hiện Email đặt mua công năng, cũng muốn cầu quản lý viên giữ gìn Email phục vụ. Đặt mua giống nhau chỉ đẩy đưa sắp tới phát biểu tân văn chương, tỷ như trước 10, 20 thiên, mà sẽ không mỗi lần đều đẩy đưa toàn bộ văn chương dẫn tới bản cài đặt nổ mạnh.

Đặt mua giống nhau nhưng ấn văn chương phân loại cung cấp, để với chỉ đối nào đó phân loại cảm thấy hứng thú người đọc đọc. Có chút blog hệ thống cũng cung cấp văn chương bình luận đặt mua nguyên, để người đọc quan sát phun tào đại hội.

Phiên bản khống chế ( Version Control )

Càng tiếp cận CMS blog hệ thống thông thường cung cấp phiên bản khống chế công năng, cho phép người dùng hồi lăn văn chương hoặc giao diện lịch sử phiên bản. Thiết kế phiên bản khống chế thời điểm, không thể chỉ suy xét đi phía trước hồi lăn, đến còn có thể lại lăn đến trở về. Thông thường, người dùng mỗi lần biên tập một thiên đã viết tốt văn chương, liền sẽ sinh ra một cái tân phiên bản, cùng loại với git đối với một văn kiện commit. Blog phiên bản khống chế cũng cùng loại với số hiệu phiên bản khống chế, ngươi có thể lựa chọn bảo tồn một thiên văn chương hoàn chỉnh nội dung làm lịch sử phiên bản, cũng có thể lựa chọn mỗi lần chỉ bảo tồn biến hóa lượng tin tức ( delta ). Bảo tồn hoàn chỉnh nội dung không dễ dàng kế tiếp tiêu phí đại lượng thời gian tinh lực , nhưng là sẽ chiếm dụng so nhiều tồn trữ không gian. Bảo tồn nội dung biến hóa lượng tiết kiệm cơ sở dữ liệu không gian, nhưng thực hiện số hiệu dễ dàng chiếm dụng đại lượng tinh lực.

Chủ đề cập cá tính hóa ( Theme )

Dùng tốt blog hệ thống thông thường duy trì chủ đề, rốt cuộc cá tính hóa là blog bản thân ứng có đặc điểm chi nhất. WordPress tích lũy đại lượng chủ đề kho, cũng cho phép tự chế chủ đề.

Người dùng cập quyền hạn ( User & Permission )

Blog hệ thống chia làm cá nhân, đoàn đội cập blog ngôi cao. Cá nhân blog hệ thống giống nhau vì: Đơn người dùng, không cần thiết kế quyền hạn, đăng ký chờ công năng; nhiều người dùng blog, tắc yêu cầu thực hiện bất đồng nhân vật cùng quyền hạn, tỷ như blog quản lý viên, xét duyệt chuyên viên, người viết kịch bản, bình luận quản lý viên từ từ.

Cắm kiện ( Plugin )

Cắm kiện công năng có thể ở không sửa đổi blog số hiệu dưới tình huống, ấn cần mở rộng blog công năng.

Hình ảnh cập phụ kiện xử lý ( Attachment )

Hình ảnh giống nhau có 3 cái địa phương gửi: Văn kiện hệ thống, cơ sở dữ liệu, vân thượng OSS tồn trữ phục vụ.

Mẫn cảm lọc cập bình luận thẩm tra

Trạng thái tĩnh hóa ( Staticize )

Trạng thái tĩnh hóa kỹ thuật, sắp phục vụ đoan nhuộm đẫm xong giao diện bảo tồn vì chân chính HTML văn kiện với ổ đĩa từ thượng, Web server chỉ cần truyền trạng thái tĩnh văn kiện, không cần phải làm mặt khác công tác, tỷ như phỏng vấn số liệu, kịch bản gốc ngôn ngữ phân tích chấp hành chờ, bởi vậy hiệu suất phi thường cao, cũng cực đại giảm nhỏ server áp lực.

Thông tri hệ thống ( Notification )

Blog thông có thể thông qua Email, IM người máy, thậm chí giọng nói hình thức cấp quản lý viên hoặc người dùng gửi đi thông tri.

Tham khảo tư liệu