Joomla 3.x offer very powerful Template Editor, available within the admin panel. The Template Editor allows you to edit your template directly in your browser. This is helpful and in case to fix/edit small issue could be faster than editing files using ftp. Lets talk about this incredible Joomla! option.
Usually, the same content is displayed over and over to everyone who visits your site. Caching can speed this up by storing some or all of the information your code generates in a file and returning it when needed.