When you restart your application, i.e., web server, this will reset your application variable and your hit counter will reset to zero. To avoid this loss, consider the following points −
Define a database table with a single count, let us say hitcount. Assign a zero value to it.
With every hit, read the table to get the value of hitcount.
Increase the value of hitcount by one and update the table with the new value.
Display the new value of hitcount as a total page hit counts.
If you want to count hits for all the pages, implement above logic for all the pages.