Is Concrete5 reliable?

Permalink
I am new to Concrete5 and have not worked with any kind of CMS before, only relativley simple html pages which have been 100% reliable.
I've just created a new website and I am very impressed with the ease and functiionality of C5. A great peice of work.
But i worry about reliablility.
I installed the Communnity-store - again very impressed. All functioning great. But yesterday I went to my store page and got this error:
Doctrine\Common\Proxy\AbstractProxyFactory::getProxyDefinition(): Failed opening required '/home/sites/2a/9/9b3d8c363b/public_html/application/config/doctrine/proxies

It seems this file had gone missing. Luckily I had a recent files backup and was able to restore.
SO why has this file (and some others - didnt properly check which) disappeared?
I do hope this - or any kind of error - is not a common?

 
linuxoid replied on at Permalink Reply
linuxoid
The vanilla C5 is very reliable. I wouldn't have used it on all my and client sites for the past 8 years if it wasn't.

But if you have issues with additional packages, I guess it's a question to the package developer, not the C5.

C5 rocks!
paulmarshall replied on at Permalink Reply
Well that is some comfort I guess. It just confirms the need for regular backups!
Steevb replied on at Permalink Reply
Steevb
Which version of C5 and com store r u using?
paulmarshall replied on at Permalink Reply
C5 is 8.4.3
Community store - not sure - from github a few days ago.
With paypal_standard 1.0
Steevb replied on at Permalink Reply
Steevb
Was this clean install of C5 or upgrade?

Is this a local or remote setup?

What is your server config, php version.

I have several installs and not seen the issue you describe.
paulmarshall replied on at Permalink Reply
Thanks for responding.
It was a fresh install a couple of weeks ago. Remote server.

There was a number of files missing beginning __CG__ConcretePackageCommunityStoreSrcCommunityStore.....
from the folder
/public_html/application/config/doctrine/proxies
Sorry I should have checked more carefully, I just copied the whole folder from backup then all good again.

I was concerned about the complexity of the system with 1000's of files and a database against what I'm used to - a few 100 html pages. If one gets corrupted its not the end of the world.

Server info:
# concrete5 Version
Core Version - 8.4.3
Version Installed - 8.4.3
Database Version - 20180716000000

# concrete5 Packages
Background Image and Overlay (0.9.9), Backup Pro (3.4), Community Store (1.4.2), Community Store Toolbar Buttons (1.0), Deluxe Customizable Twitter Feed (1.0.3), Paypal Payment Method (1.1), Quick Pay (1.0.1), Responsive Embed (1.0.1), Simple Gallery (1.0.7), Spacer (0.9.4), Stucco (2.1.6)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - If blocks on the particular page allow it.
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
7.0.32

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, interbase, intl, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, sqlite3, standard, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib

# PHP Settings
max_execution_time - 60
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - -1
max_input_vars - 2500
memory_limit - 128M
post_max_size - 128M
sql.safe_mode - Off
upload_max_filesize - 128M
ibase.max_links - Unlimited
ibase.max_persistent - Unlimited
ldap.max_links - 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 - 7200
soap.wsdl_cache_limit - 5
Steevb replied on at Permalink Reply
Steevb
Okay, I'm using store 1.3.6. Will try 1.4.2 and see what happens.
radeff replied on at Permalink Reply
radeff
hi,

we are using community store since many years, now on a c5.8.4.3, never had any problem and it is very simple for my collegues who are nice people - but quite non-geeks!

we tried first other shop like prestashop, and my collegues were quite happy to migrate on c5

to be honnest, the payment trafic is very low on this website, so I can't confirm this module works well on a very intense trafic

and I'm administrating dozens of c5 websites (but without shop) without any problem and (which is very important for me) a very low cost in term of helpdesk

so I would definitely say "yes, c5 is very reliable"

but as always, backups are the key of serenity!