×
Jinxia Li
Is using modals more #efficient than calling a new page to make updates to database tables?

Yes, it is. It provides better user experience. We can see that from comparing the two ways of making updates: Normally we make updates to database tables by […]

Read More
How the Web Client (process) reads data/commands from keyboard and write data to display?

Think the web browser just as the terminal. Read command from keyboard: Initially, a user opens the browser in one’s computer (just as how you open a terminal), […]

Read More
Encapsulation & Implementation

Encapsulation: The lower layers encapsulate the higher layers, data being repackaged at each layer. Client-Side: Web browser sends an HTTP request 1) User type data into the a web […]

Read More
Web Server Setup

1. Web Server Setup: 1. Set up/Register a domain name 2. Set up your web hosting service 3. Route a domain name to your web server. 4. Set […]

Read More
Database Server Setup

MySQL Root User & Other Users Mysql Root user is the administrative user. If you have never assigned a root password for MySQL, the server does not require a password at […]

Read More
Website Speed Optimization

Reference:

Read More
URL VS File Path

URL – 1) for ‘client’ to identify the location of a resource on a ‘server’. 2) Each URL is independent, it doesn’t know the existence of other URL […]

Read More
How do TCP/IP and HTTP work together?

HTTP client & HTTP server rely on relatively lower layer TCP to transport HTTP message. TCP is implemented on the OS. The TCP on the OS of the […]

Read More
Relative Path in PHP ‘include’

This is important for building modularized application – when grandparent file A ‘include’ a child file B, which ‘include’ a grandchild file C, the path to grandchild file […]

Read More
How to set up a WordPress website?

I assume that you already have you web server and domain name setup.

Read More
System Design (2) – OOP Design for Writing Quality Code

Cohesion Coupling Referece : Top 10 Object-Oriented Design Principles for writing Clean Code https://blog.niclin.tw/2018/11/18/%E7%89%A9%E4%BB%B6%E5%B0%8E%E5%90%91%E5%9F%BA%E6%9C%AC%E5%8E%9F%E5%89%87-solid-ruby-sample/ 以OOP的角度提升RUBY code质量 https://blog.niclin.tw/2019/08/13/ruby-cohesion-and-coupling/ SOLID https://blog.niclin.tw/2018/11/18/%E7%89%A9%E4%BB%B6%E5%B0%8E%E5%90%91%E5%9F%BA%E6%9C%AC%E5%8E%9F%E5%89%87-solid-ruby-sample/

Read More
SystemDesign (1) – Migrating my monolithic app into MVC app

Why? I have a monolithic app and want to split it up into one with MVC architecture cause I’ve been having a hard time navigating and working on […]

Read More