Core

Summary

Most of program files are changed in PowerQA. In particular, source files structure in qa-include folder are different from Question2Answer V1.7. They are close to Question2Answer V1.6.3. However, PowerQA is including Q2A V1.7.1 features.

Full version history of Question2Answer is here.

Source files

pqa-20160125173758

pqa-download.php

This is auto installer (updator). PowerQA isĀ installed to your web server with this file. Of course, you can update your system by this file.

qa-cache

Cache files are stored.

  • min: cache files for Minify
  • phpfastcache: cache files for phpfastcache
  • offline: cache files for offline cache

qa-content

Third party libraly related contentĀ are stored.

qa-files

Large (Blob) data (e.g. photo, audio, etc) are stored. If you save uploaded files into the file system, these files will be stored in this folder.

qa-include

PHP core sources are stored. They are close to Question2Answer V1.6.3. Question2Answer V1.7 has some core plugins, but in PowerQA they have been replaced as separated plugins.

The reason for returning to V1.6.3:

Question2Answer V1.7 has a lot of wrapper PHP. Performance is degraded by these sources.

Sub folders:

  • install: Source files related new installer
  • vendor: Third party addons (e.g. phpfastcache, PHPMailer, htmlLawed)

qa-lang

Language sources are stored. This folder is the same as Question2Answer V1.7.

qa-plugin

Plugin sources are stored. There is nothing in the initial state. Question2Answer has some bundled plugins. However, some users who do not use them. In addition, unnecessary plugins will degrade site performance by there existence.

qa-theme

Theme sources are stored. There is only Base (Advanced Classic) theme in the initial state in PowerQA. Question2Answer has some bundled themes. However, some users who do not use them. In addition, unnecessary themes will degrade site performance by there existence.