TNG_coGenWeb Site Developer
You are probably interested in this book because you were selected to be the 'new' TNG_coGenWeb developer. I, James A Wilson, the original developer of the TNG sites for Fannin, Holmes, and Delta counties, write this book so that the person that replaces me will have an idea about the innerworkings of a TNG structured site.
Thus, this book is my Hit By a Bus document for the person that will assume the coveted position of TNG_coGenWeb developer. I wish you luck.
Background/Overview
Presently (Oct 2026), the TNG_coGenWeb community consist of three counties (TXFannin, MSHolmes, a...
Integrated Development Environment (IDE)
FileZilla Implementation
Critical to the development and maintenance of a TNG site is the need to move files from the loca...
What is a TNG_coGenWeb?
The Next Generation County GenWeb (TNG_coGenWeb) is a website based on modern website structure w...
File Structure
To fully understand the inter workings of a TNG site, it is imperative that you first understand ...
Assets Folder/Files
The assets folder contains subfolders and files used across the site. The files are included in a...
CRON Job Files
Cron Jobs Cron is a time-based job scheduler. A scheduled job is known as a cron job. Although t...
CSS Files
CSS File Structure The css folder contains the files generated by the vsCode IDE when a scss fil...
Image Files
The images folder contains all image files used throughout the system. Main Level Files There a...
SCSS Files
SCSS Folder Structure The scss files are contained in five subfolders as follows. base - Ther...
Sitemap Files
sitemaps - Sitemap files are used by the site to enhance the SEO bots that crawl the site. The fi...
Main PHP Files
The PHP files in the main directory are the defining structure for each page of the site. Follow ...
GitHub Implementation
GitHub is a platform that supports your entire software development process, from planning work t...
New Site Set-up Process
Details the process required to implement a new TNG_coGenWeb site.