logofoxize240logofoxize240logofoxize240logofoxize240
  • Home
  • Platform
    • Characteristics
    • Services
  • Solutions
    • Corporate University
    • Internal training
    • External Training
  • Pricing
  • Cases
  • Blog
English
  • Spanish
PRUÉBALO GRATIS
✕

Devlog # 1: Upgrading to Symfony 3 and PHP 7

Published by Foxize Cloud on 6 de September de 2019
Categories
  • Uncategorized
Tags

    We live in a constantly changing technological and digital environment in which it is necessary (and also our responsibility) to update ourselves. We have taken advantage of the summer break to tackle these tasks, updating our core tools for the development of Foxize Cloud: PHP and Symfony.

     

    Update to PHP 7

    • Performance improvement by 30%.
    • From 50 to 150 requests per second to the server. It allows a greater number of simultaneous users, being faster and more efficient.
    • Less memory consumption.
    Gráfico de rendimiento de PHP 7

    graph from kinsta.com

     

    PHP is a popular scripting language specialized in developing dynamic web pages. This new version improves its performance without the need to implement anything. Many improvements have been made and others have been removed (deprecated). This has involved our IT team to do a detailed review of all the training platform code, reducing possible errors and making it more robust.

     

    Update to Symfony 3

    • Access to new libraries like Webpack Encore. It allows us to add add-ons and customize them, saving us time. Also, stagnant libraries have been updated.
    • Improvement in the management of JavaScript, CCS and SCSS packages. It allows us to compile them, to have them well-structured and limited and thus minimize the risk of errors.
    • More security against external attacks.
    • Long-term maintenance, until 2022.
    • Improved Foxize Cloud performance. The loading speed of the platform's website is much higher, and we continue working on the mobile version.

     

    Test de Google Pagespeed Insight

    Using the Google Pagespeed Insight tool you can check the performance of your website on a scale of 0-100 and receive advice on what and how to improve. 

     

    Symfony is a PHP framework used for the creation of web pages and web applications with a library of resources and reusable assets adaptable to the needs of each project. This allows our IT team to focus on developing the most important and unique features that characterize Foxize Cloud without worrying about small and tedious details.

     

    Summarizing…

    What have these updates meant?

    • Complete review of our code and update it to the last line.
    • Reorder branches in Git.
    • Testing, a lot of testing.

    What will they allow us?

    • Make Foxize Cloud faster, safer and more stable
    • New opportunities and resources for development.
    • Improve team productivity.

     Our purpose is to update a version once a month. It involves keeping up to date with news, updating packages, checking compatibility and testing. Despite all this work, these tools improve developer productivity, save time, resources and focus on what really matters to us: providing you with an agile and simple platform to manage your training.

    Try Foxize Cloud 1 month for free or request a personalized demo.

     

    Related posts

    10 de November de 2022

    What training data can you consult on your Foxize Cloud platform?


    Read more - What training data can you consult on your Foxize Cloud platform?
    22 de February de 2022

    Moodle LMS vs. Foxize Cloud LMS SaaS


    Read more - Moodle LMS vs. Foxize Cloud LMS SaaS
    13 de July de 2021

    Foxize Cloud Update July 2021


    Read more - Foxize Cloud Update July 2021

    Have any questions?

    Write us at info@foxizecloud.com

    Product
    • Characteristics
    • Services
    • Pricing
    • Integraciones para webinars
    Company
    • About us
    Resources
    • Blog
    • Ebooks
    • Success Stories
    Contact
    • Contact
    • Support
    • Login
    • Free trial
    © 2023 foxizecloud.com

    Privacy policy | Cookies policy | Terms of use | Legal advice

    PRUÉBALO GRATIS
    English
    • English
    • Spanish

    We are using cookies to give you the best experience on our website.

    You can find out more about which cookies we are using or switch them off in .

    • English
    • Español (Spanish)
    Powered by  GDPR Cookie Compliance
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    Strictly Necessary Cookies

    Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

    3rd Party Cookies

    This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

    Keeping this cookie enabled helps us to improve our website.

    Please enable Strictly Necessary Cookies first so that we can save your preferences!

    Cookie Policy

    More information about our Cookie Policy