Development Blog

  • journal

    21 Nov
    rockettheme

    RocketTheme Sale

    RocketTheme is holding its annual Black Friday Sale a little early, giving access to deep discounts on its entire library of premium Grav themes!

  • journal

    14 Nov
    slack discord

    We moved to Slack a couple of years ago, and it has served us pretty well during that time. Slack was a huge improvement over our previous Gitter.im community chat that was growing quickly out of control. The stability and overall reliability of Slack was great and as so many people use Slack...

  • journal

    29 Oct
    rockettheme

    RocketTheme Sale

    RocketTheme is celebrating the Halloween season by slashing prices of its entire library of templates and themes by 50%! Club memberships and renewals are 35% OFF. That's one frighteningly good deal!

    Save 35% on Club Memberships

    A Grav Club membership with RocketTheme gives you access to Rocke...

  • plugin

    15 Oct

    Today, the biggest update so far to the Git Sync Plugin has been released, and what a release it is! Two of the most requested features have been added - the ability to sync additional user folders and the ability to fine-tune the automatic synchronization of page changes - plus much more!

  • journal

    09 Oct
    cms-critic awards

    It's that time of year again! The CMS Critic Awards are here and voting has started. For the third year in a row, Grav has been nominated and stands a good chance of seizing its third major win. We need your help to get across the finish line!

    Grav walked away with the 2016 People's Choice Aw...

  • journal

    01 Oct
    xss security

    Grav 1.5.2 and the accompanying Admin plugin 1.8.10 provide an important new security feature. Grav now includes a powerful new security checking functionality that can be used from both the CLI and the Admin plugin.

    From the command line you can simply run bin/grav security and Grav will ru...

  • macos

    25 Sep
    sierra apache homebrew php
    Special Edition: macOS 10.14 Mojave Web Development Environment

    This is a guide to help those with prior Homebrew mutliple PHP-based installations that are looking to upgrade to the new Hombrew/core PHP setup from the prior Homebrew/php keg which is now deprecated.

    With the deprecation o...

  • macos

    25 Sep
    sierra apache homebrew ssl
    Part 3: macOS 10.14 Mojave Web Development Environment

    This is an updated version of our prior OS X development series. The newly released macOS 10.14 Mojave and the accompanying updates to Brew require significant changes compared to prior releases, necessitating a thorough revamp in the process. Since macOS 10.12 we now use Homebrew's Apache, rather than the built-in version, but this new appraoch is more flexible and should continue to work on prior OS X versions.

    In Part 1 of this 2-part series, we covered configuring Apache on macOS Sierra 10.14 High to work better with your local user account, as well as the installation process for installing multiple versions of PHP. In Part 2, we covered installing MySQL, Virtual Hosts, APC caching, YAML, and Xdebug.

    In this Part 3, we will cover getting your site setup with SSL support for this setup.

  • macos

    25 Sep
    sierra apache homebrew mysql

    [Updated 12/12/2018] Updated to reflect the latest release of PHP 7.3 and the removal of PHP 7.0 from Brew.

    Part 2: macOS 10.14 Mojave Web Development Environment

    This is an updated version of our prior OS X development series. The newly released macOS 10.14 Mojave and the accompanying updates to Brew require significant changes compared to prior releases, necessitating a thorough revamp in the process. Since macOS 10.12 we now use Homebrew's Apache, rather than the built-in version, but this new appraoch is more flexible and should continue to work on prior OS X versions.

    In Part 1 of this 3-part series, we covered configuring Apache on macOS to work better with your local user account, as well as the installation process for installing multiple versions of PHP.

    In this Part 2, we will cover installing MySQL, Virtual Hosts, APC caching, YAML, and Xdebug. After finishing this tutorial, be sure to check out how to enable SSL in Part 3 of the series.