Drupal 8

Nền tảng blog là để viết

Submitted by superthin on 29/09/2018 - 07:13:44
Các nền tảng blog thông dụng

Thật vô nghĩa khi giải thích blog nghĩa là gì vào thời điểm 2018 này. Việc viết lách, đi lướt web, các trào lưu trên mạng đến rồi đi, đi rồi quay lại song hành với những cái không phải là trào lưu vẫn cứ lượn lờ đâu đó trên "đại dương" mênh mông mang tên Internet. Nếu bạn còn chưa kịp biết đến blog, thì bạn hiểu đơn giản đó là một trang web, ở đó người ta viết nhật ký cá nhân, cũng có nhật ký của tổ chức nào đó. Một nhật ký công khai trên Internet sẽ có những thứ khác với nhật ký sổ giấy cất ở đáy rương, nhưng ở đây ta không đi sâu vào những chi tiết như vậy.

Đã giải quyết được vụ tai nạn với Drupal 8.5.x

Submitted by superthin on 03/09/2018 - 10:17:39
Drupal 8 logo

Trong một bài viết trước đây Thin có đề cập về việc website này sử dụng Drupal 8.5.x và gặp mà Thin không thể giải quyết được. Hôm nay, nhân ngày nghỉ bù lễ 2/9, có chút thời gian rảnh rỗi, Thin thử tìm hiểu xem chuyện gì đã xảy ra.

Lại gặp tai nạn với Drupal 8.5.0

Submitted by superthin on 19/03/2018 - 08:23:28
PHP làm tui điên

Gần đây Thin nhận được email từ hệ thống thông báo rằng đã có phiên bản Drupal 8.5.0 mới được phát hành. Mặc dù việc lên một phiên bản mới (khi mà phiên bản cũ có những sự nhúng tay chỉnh chọc vào để làm cái gì đó cho phù hợp với tình hình hoặc đáp ứng nhu cầu riêng cá nhân) là việc rất nản lòng. Nhưng với Thin, chẳng dại gì để bọn hacker tập sự biến website của mình thành nơi để thực hành, khoe mẽ.

Gỡ bỏ module của Drupal đúng cách sẽ tránh được khóc ròng

Submitted by superthin on 03/03/2018 - 11:30:01
Biểu tượng Drupal module

Trên trang drupal.org chắc chắn rằng có những bài viết rất tốt về việc cài đặt một module như thế nào, gỡ bỏ nó ra sao, kèm theo đó là cộng đồng trao đổi rất nhiều về những vấn đề này. Bài này có vẻ là thừa thãi, là chuyện tầm bậy, vớ vẩn nhưng nó là một mẹo giúp bạn bớt điên đầu về sau nếu đọc qua nó.

Vì sao có bài này?

Cài đặt chức năng comment cho Drupal 8

Submitted by superthin on 11/01/2018 - 11:12:45
Disqus logo cover

Mặc định, Drupal nói chung, Drupal 8 nói riêng có tích hợp chức năng comment. Chức năng này hiện hữu song hành cùng content type Article nếu cài đặt Drupal theo cách thông dụng, mọi thứ mặc định. Tuy nhiên, để cho phép bạn đọc thảo luận, người quản lý website Drupal còn phải làm nhiều việc chứ không để mặc định chức năng comment đó hoạt động mượt mà được. Thin đã từng sử dụng chức năng này, chỉnh chọc đủ kiểu, chức năng hoạt động tốt. Kết quả ngoài dự đoán khi rất vất vả vì phải dọn dẹp bình luận rác mỗi ngày.

Cache là một vấn đề đau đầu

Submitted by superthin on 05/12/2017 - 14:36:48
Kho dự trữ của bạn cache

Trong lĩnh vực tin học, cache là để chỉ "bộ đệm". Nó là nơi lưu trữ mang tính tạm thời với mục đích là để giúp cho việc lấy ra dùng trong tương lai được nhanh hơn, thay vì mọi thứ lại được "khuân vác" từ đầu.

Bộ nhớ đệm mang đến lợi ích thú vị, giúp cho hiệu suất của hệ thống được tăng thêm, hoặc phục vụ làm việc gì đó có vẻ nhanh hơn. Tuy nhiên, cái gì cũng có mặt trái, cache cung cấp lợi ích đi kèm với những "cơn nhức đầu" cho những người sử dụng nó.

Web này có sử dụng cache

Tai nạn nghề nghiệp liên quan Drupal 8 đang vận hành website này

Submitted by superthin on 02/12/2017 - 16:05:38
Khóc ròng hu hu hu

Trong cuộc sống thường ngày lẫn trong mọi hoạt động khác đều có lúc khiến cho người nào đó trong chúng ta ở vào tình trạng "khóc ròng". Vọc những thứ về kỹ thuật nói chung, máy tính (mạng mẽo, ứng dụng, phần mềm,...) nói riêng đều có nhiều lúc khiến "vọc sỹ" lúc nào đó sẽ tự cười cợt bản thân mình như một tên đại ngốc. Bài viết này xin kể một cái đại ngốc như vậy.

Bối cảnh để có bài viết này

Bug và sex - chuyện thường ngày ở huyện

Submitted by superthin on 02/12/2017 - 07:54:34
Cover lỗi của Drupal

Một ngày nào đó, một khi "dấn thân" vào việc viết mã, bước đầu của cái gọi là "lập trình máy tính", người ta sẽ biết rằng đâu có có nhiều câu nói bắt đầu với "Programming Is Like Sex..." của những gã lập trình viên khá tên tuổi trong giới lập trình.

Tùy quan điểm về tình dục (sex) của mỗi người mà cái sự giống nhau với lập trình máy tính được nhìn nhận ra sao, nhưng dù người ta thích thú hay chán ghét đi nữa, điểm chung đó là một khi bạn "dính vào" rồi thì không thể dừng được, cứ phải tiếp tục theo cái kiểu gần như đã trở thành một con nghiện.

Drupal hook - giới thiệu sơ lược để bắt tay vào vọc Drupal

Submitted by superthin on 28/10/2017 - 08:26:15
Drupal hook

Một người tự học làm web hoàn toàn từ đầu khi không có nền tảng IT sẽ là một quãng đường chông gai (tiếng Anh: learning curve). Thực sự, chông gai ở đời thực sẽ kinh khủng gấp nhiều lần trên màn hình máy tính. Lý do là nếu bạn không làm được một trang web cho ra hình hài đẹp đẽ, nó vẫn là một trang web có thể hiển thị lên đó những bài viết của bạn, có ít hình ảnh minh hoạ, như vậy là đủ để ngày ngày bạn vui vẻ với nó rồi.

Thử dùng Code Snippet để viết một vài đoạn code

Submitted by superthin on 04/05/2017 - 10:06:35
Một đoạn code

Trong quá trình đăng bài viết cần mình họa đến một số đoạn mã lập trình, người viết mã luôn có mong muốn đoạn mã của mình phải dễ đọc. Hầu hết những ứng dụng CMS ngày nay đều có trang bị trực tiếp hoặc gián tiếp thông qua thành phần bổ sung giúp cho người soạn bài định dạng các đoạn mã lập trình được dễ dàng.

Vì website này còn mới mẻ, chúng tôi vừa viết nội dung, cũng vừa bổ sung thêm các chức năng. Hôm nay, chúng tôi vừa cài đặt một phần mở rộng (ở Drupal người ta gọi là module) mang tên Code Snippet, phần bên dưới sẽ "biểu diễn" một vài đoạn mã lập trình xem sao.