Video summary

ch03 การติดตั้ง web Server และการใช้ Web Editor

Main summary

Key takeaways

Technology

Chapter 3 Focus: Installing a Web Server + Using a Web Editor

Goal of the chapter

This chapter covers two main parts:

  1. Installing a local web server
  2. Using a web editor to create web pages

Why install a web server?

  • If you only create pages with HTML, you may not need a web server.
  • If you need to write PHP programs (for practice or a project), you do need a server environment, because PHP runs on the server.
  • To test PHP features locally (e.g., PHP connecting to MySQL), you must simulate:
    • a web server on your PC/laptop
    • a MySQL server locally

Recommended software stack (local server simulation)

To run PHP + MySQL, the video recommends installing three components:

  1. (A) / AB web server (web server package)
  2. PHP interpreter (for server-side scripting)
  3. MySQL server (database)

“Apps” / package-based solution

  • The speaker recommends an all-in-one package program (called Apps in the subtitles).
  • This package is presented as including everything needed:
    • AB web server (acts as the web server)
    • MySQL database server
    • PHP scripting language
    • phpMyAdmin (referred to as “PSP My Admin”), used to manage the SQL database through a website UI

The video also mentions an example of the AB program appearance after installation, implying a typical local-server control panel/status view.


Basics: ways to create web pages

The chapter explains two methods to build web pages.

Method 1: Coding directly (language-based / manual editing)

  • Uses primarily HTML to create web pages.
  • Other languages mentioned: Java, PHP, ASP.
  • Main tool: Notepad (already included with Windows).
  • You manually write the full page structure, including the HTML tags from start to end (the subtitles describe needing to memorize/remember the structure).

Key point: This method is more difficult for beginners because you must know and type the correct syntax/structure.


Method 2: Using ready-made web software (visual / template-based development)

  • Presented as easier for beginners.
  • Example tools mentioned:
    • FrontPage
    • Macromedia Dreamweaver (“MediaD Waver” / “Macromedia DW”)
  • Features emphasized:
    • Easier editing and decoration via an interface
    • Templates and menus to choose styles
    • Generates code for HTML, PHP, ASP, and JavaScript without writing everything manually

The video mentions that the installation steps and what the editor looks like after installing will be shown in a later video.


Speakers / sources

  • Main source: Unspecified course/instructor speaking throughout “Chapter 3” content (no named person in the subtitles).
  • Mentioned institution (context): Chulalongkorn University (appears in the subtitles as part of the “ready-made program” description).

Original video