My sites

Post Reply
Sergelie
Sr. Bludit
Posts: 40
Joined: Sun Feb 14, 2021 3:19 pm
Has thanked: 8 times
Been thanked: 5 times
Contact:

https://fcwmedia.com - Work (E-learning - Media Relations) - Almost done
https://sergelie.com - Personal (writing and javascript experimentation).

Both using Bludit.com + Blekathlon (customized).

Lately I worked on loading speed optimization using tools offered by Google, and I realized that a lot of non-native plugins were slowing down the process, some even causing blockages. So I had to drop some of them, including Snicker comments (too bad, it was working well). I also realized that some TinyMCE own plugins created problem. Bottom line: to optimize Web access, it is better to drop as many plugins as possible. But I still use 14 plugins (see screenshot attached below). Among them Caroussel Creator from Multicolor is crucial for my courses pages (to present my power point slides).

I also realized that using lazy load for images was not recommended by Google tools.

If I could change main functionalities on this platform I would:
  • Avoid saving crucial info of the pages in a single file called pages.php. This was addressed in a few posts here. It puts the whole site at risk in case of corruption. And when pages.php gets large, it takes more time to load for edition and save one single page.
  • Avoid saving images in subdirectories of the Upload folder using keys instead of page names. It makes it very fastidious to do bulk work on images (I had to change png to webp lately).
To adapt my code I use:
  • Simple Client (ftp), in conjunction with
  • Visual Studio Code - some add ons make it easy to work with php, css, js and json files - easily switching between beautify (to be able to edit it) and minify the code.
I am grateful to the Bludit team and the plugin developers who worked on this platform. Using the Flat file concept makes a huge difference to simplify Web site development. So thank you!

Image
Post Reply