You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Hey everyone,
I am working on optimizing my Kryptronic store for better performance and user experience. I am not a developer,, so I am looking for straightforward tips that a non-techie like me can implement. Specifically, I am interested in:
Speed improvements: What are some quick wins for speeding up page load times: ??
SEO tips: Are there any basic SEO practices I should follow within the Kryptronic platform: ??
Best practices for security: How can I ensure my store remains secure from common threats: ??
I appreciate any advice or resources you can share. I am hoping to make these improvements without diving too deep into coding.
Thanks in advance...!
With Regards,
Mitchel
Offline
- As far as speed improvements, ensure you are running a later version of PHP (7.4 is recommended), use the recommended .htaccess setup (see System / Helpers / See Htaccess Builder), and be sure you're using MySQLi for your database connection. Also, add these indexes to your database (use System / Database / Raw DB Admin to execute each one individually):
ALTER TABLE ecom_cart ADD INDEX cartid (cartid) ALTER TABLE ecom_orderitems ADD INDEX orderid (orderid) ALTER TABLE ecom_orderitems ADD INDEX xinvid (xinvid) ALTER TABLE ecom_orderitems ADD INDEX epochorder (epochorder) ALTER TABLE ecom_orders ADD INDEX epochorder (epochorder) ALTER TABLE ecom_orders ADD INDEX statusenabled (statusenabled) ALTER TABLE ecom_orders ADD INDEX statusserviced (statusserviced) ALTER TABLE ecom_orders ADD INDEX statuscompleted (statuscompleted) ALTER TABLE ecom_orders ADD INDEX statusinit (statusinit) ALTER TABLE ecom_orders ADD INDEX ordreviewstatus (ordreviewstatus) ALTER TABLE ecom_payments ADD INDEX orderid (orderid) ALTER TABLE ecom_payments ADD INDEX creditid (creditid) ALTER TABLE ecom_pricemap ADD INDEX xofferid (xofferid) ALTER TABLE ecom_pricemap ADD INDEX xinvid (xinvid) ALTER TABLE ecom_pricemap ADD INDEX channelid (channelid) ALTER TABLE core_users ADD INDEX acctsyspri (acctsyspri) ALTER TABLE core_users ADD INDEX acctsysalt (acctsysalt) ALTER TABLE core_users ADD INDEX ktokenuser (ktokenuser) ALTER TABLE ecom_orderitemsarchive ADD INDEX orderid (orderid) ALTER TABLE ecom_orderitemsarchive ADD INDEX xinvid (xinvid) ALTER TABLE ecom_orderitemsarchive ADD INDEX epochorder (epochorder) ALTER TABLE ecom_ordersarchive ADD INDEX epochorder (epochorder) ALTER TABLE ecom_ordersarchive ADD INDEX statusenabled (statusenabled) ALTER TABLE ecom_ordersarchive ADD INDEX statusserviced (statusserviced) ALTER TABLE ecom_ordersarchive ADD INDEX statuscompleted (statuscompleted) ALTER TABLE ecom_ordersarchive ADD INDEX statusinit (statusinit) ALTER TABLE ecom_ordersarchive ADD INDEX ordreviewstatus (ordreviewstatus) ALTER TABLE ecom_paymentsarchive ADD INDEX orderid (orderid) ALTER TABLE ecom_paymentsarchive ADD INDEX creditid (creditid)
- For SEO, the base functionality is superior to anything else available. Just be sure you're using SEO URLs for products, categories, pages, etc. and be sure you have good content and good page/product/category names for all entries. Turn on various SEO settings using System / Component / Settings - like SiteMaps, and connect to Google, Bing, etc. for analytics and tracking. Be sure you have the MicroData module installed and activated. The Google Shopping module as well.
- For security, be sure you're on the latest version (9.3 is out now, 9.4 is coming out ASAP), and be sure you're on a secure server which passes PCI compliance scans. We recommend our own platform for hosting (Kryptronic Managed Hosting), which is fully PCI compliant and locked down way beyond that. Plus we run custom scanners on schedules very regularly looking for issues. I can't really say more than that about our scanning services - but they take protection to another level.
Offline