2026-06-13 (Saturday) Study Notes | Organizing Grammar Notes and Improving Website Load Time

Study Notes

Improving Bulletin Board Loading Speed and A Comprehensive Summary of Present Perfect vs. Present Perfect Continuous

Hello! Here in Canada, where I reside, it is already a weekend evening.

Despite it being the weekend, today was an exhausting day as I had to go into the office to work. Nevertheless, I made time after work to improve the loading speed of my website, which had been a persistent issue, and to organize my grammar notes.


1. Improving Loading Speed Through Bulletin Board Pagination

As I use this website daily to study vocabulary and post articles, I noticed at some point that the loading speed of the diary and resource bulletin boards had become noticeably slower.

After digging into the server code, the cause was immediately apparent. When fetching articles from the database, the logic was designed so that the server retrieved all data in one go before dividing it into pages on the screen. It was an inevitable structure for slowing down as data accumulated.

To resolve this, I completely overhauled the logic. Instead of scraping the entire database, I changed it to fetch only the amount of articles to be displayed on a single page (currently 5) and request that amount of data again when moving to the next page. After applying the update, I could confirm that the page loading speed was incomparably faster than before.

I feel proud that visitors to my site will be able to read posts more comfortably and efficiently.


2. Google Docs Summary of Grammar in Use Units 1–10 and Sharing Plans

After finishing the site optimization, I continued my grammar studies. Today, after reviewing Unit 10 of the textbook, I spent time summarizing the core points from Units 1 to 10 that I have studied so far, typing them up in Google Docs so they are easy to see at a glance.

As I scanned and typed through them, it served as an opportunity to firmly reinforce the concepts I had been confused about. Since the material is too good to keep to myself, I am planning to upload these summaries to the resource board in a readable format or create a new menu so you can easily download them as PDF files.

If you have any good ideas regarding the structure of the materials or the menus, please feel free to suggest them through the [Contact Us] menu. You are always welcome!


📌 Today's Grammar Core: Present Perfect vs. Present Perfect Continuous at a Glance

I am sharing a brief table of the differences between the two tenses, which is the key part of what I summarized today. You can check the detailed explanations and example sentences in the grammar summary file that will be uploaded soon.

Present Perfect (have/has + p.p.) Present Perfect Continuous (have/has been + -ing)
Focuses on "the completed result and its state." Focuses on "the ongoing impact and duration of an action."
Primarily used when speaking about the amount or frequency of a result (How much / How many / How many times). Primarily used when speaking about the duration for which an action has continued (How long).

Closing

With weekend work, development tasks, and studying all piled up, I am a little physically tired, but the sense of accomplishment that comes from crossing items off my to-do list is wonderful.

However, just as working and studying hard is important, taking "complete rest" is also vital for the long run. Why not try to set aside thoughts of work or study for the remainder of the weekend and take some time to do nothing, allowing your brain to fully recharge? To everyone who has been running hard all week, you have worked very hard. Have a peaceful and warm weekend!