Dashboard speed fine, loading themed pages takes minutes
PermalinkServer is running windows 8 and we're using an Apache/MySQL installation.
Server is using only an IP address and port 81 (there is already a IIS server on :80)
The dashboard pages are fairly snappy, but loading the index page or any page that is mediated by the CMS and the database takes around a minute.
Any ideas? I'm at my wit's end.
I think it's sufficient. But even if it were a little underpowered, I can't imagine it would be creating a minute plus delay in loading a page.
I suspect either something with the database connection or something weird because the url is just an IP.
1- check for 404 errors on missing files, including favicon, that slows things down quite a bit
2- check for super heavy images
3- check for process intensive code, especially in blocks having to resize images (galleries)
And the same behavior happened using the Concrete5 default theme. We did the simple install without sample content. Even loading the empty home page took forever. And yet the dashboard pages are as responsive as they would normally be.
Here's the environment dump before anyone gets around to asking.
# concrete5 Version
Core Version - 5.7.4.2
Version Installed - 5.7.4.2
Database Version - 20150504000000
# concrete5 Packages
None
# concrete5 Overrides
languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sl_SI/LC_MESSAGES/messages.mo, languages/sl_SI/LC_MESSAGES, languages/sl_SI, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, themes/shrinkcenter/css/home-styles.css, themes/shrinkcenter/css/universal-styles.css, themes/shrinkcenter/css, themes/shrinkcenter/default.php, themes/shrinkcenter/description.txt, themes/shrinkcenter/images/bkg-calculators.png, themes/shrinkcenter/images/bkg-pricing.png, themes/shrinkcenter/images/bkg-rebates.png, themes/shrinkcenter/images/bkg-salestools.png, themes/shrinkcenter/images/btn-menu.png, themes/shrinkcenter/images/img-forklift.png, themes/shrinkcenter/images/logo-nav.png, themes/shrinkcenter/images, themes/shrinkcenter, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sl_SI/LC_MESSAGES/messages.mo, languages/sl_SI/LC_MESSAGES, languages/sl_SI, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, themes/shrinkcenter/css/home-styles.css, themes/shrinkcenter/css/universal-styles.css, themes/shrinkcenter/css, themes/shrinkcenter/default.php, themes/shrinkcenter/description.txt, themes/shrinkcenter/images/bkg-calculators.png, themes/shrinkcenter/images/bkg-pricing.png, themes/shrinkcenter/images/bkg-rebates.png, themes/shrinkcenter/images/bkg-salestools.png, themes/shrinkcenter/images/btn-menu.png, themes/shrinkcenter/images/img-forklift.png, themes/shrinkcenter/images/logo-nav.png, themes/shrinkcenter/images, themes/shrinkcenter
# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).
# Server Software
Apache/2.4.12 (Win32) PHP/5.4.41
# Server API
apache2handler
# PHP Version
5.4.41
# PHP Extensions
apache2handler, bcmath, calendar, Core, ctype, curl, date, dom, ereg, fileinfo, filter, ftp, gd, hash, iconv, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, odbc, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, Reflection, session, SimpleXML, SPL, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, zip, zlib.
# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 1440
It was a typekit call.
Though, I still don't know why the default theme was also slow.
Anyway. Thanks for the help.
When the site is complete, will you be moving it to a production server?
Does the Windows 8 machine have adequate hardware?