In a little under two months, ExpressionEngine 1 will be retired, which means it will no longer receive updates of any kind and will no longer be eligible for EllisLab Support. To ensure that expert help from EllisLab continues to be available for all your client sites, we encourage you to upgrade your remaining ExpressionEngine 1 sites as soon as possible.
ExpressionEngine 2.7.2 is now available for download. It is a security and stability release recommended for all users. In addition to improving security, it includes over 20 bug fixes.
The Secure Mode setting in ExpressionEngine serves a very important function and is often misunderstood. Secure Mode ensures that all forms processed by ExpressionEngine came from the visitor who was given the form and not some other source that may be trying to do very bad things. If the call is not coming from the visitor it was generated for, ExpressionEngine will reject it.
At its most basic level, this feature helps prevent spam bots from bombing your site with automated data as they try to add unwelcome viagra ads to your innocent comments section. However, the really important duty of Secure Mode is stopping cross-site request forgery attacks which include not only common spammers but also malicious external attacks.
This past Sunday marks the first day of fall, and summer is officially over. We’ve let our celebration of the changing of seasons run a few days into autumn, but our $30 off promotion on all new ExpressionEngine license purchases ends today.
To save $30 today only, use coupon code VET6-UN5A in your cart when making your ExpressionEngine purchases. There are no per-customer or per-cart limits, so you are free to enjoy this discount to secure licenses for future projects. Enjoy!
ExpressionEngine 2.7.1 is now available for download. It is a stability release that squashes over 30 bugs and makes a few noteworthy changes.
The kids are back in school, summer is winding down, and peak vacation season is over. Fall will be upon us in less than two weeks. To celebrate the end of summer and the start of autumn, we are running a $30 off promotion on all ExpressionEngine license purchases.
To save $30 from now through 9/25, use coupon code VET6-UN5A in your cart when making your ExpressionEngine purchases. There are no per-customer or per-cart limits, so you are free to use this discount to secure licenses for future projects. Enjoy!
Today, we’re releasing ExpressionEngine 2.7.0 which includes several new features, improvements and stability updates. We’re also releasing MSM 2.1.6 with stability and compatibility updates. Here’s a look at some of the new things in ExpressionEngine 2.7.0.
A long-requested feature is here. ExpressionEngine 2.7 is coming soon and includes a new fieldtype that allows authors to use grouped fieldtypes to publish any number of rows of related content within an entry. We’re calling it Grid, and it’s great for photo galleries, addresses, product details, baseball statistics and more.
EllisLab prepares to say farewell to a much beloved product.
CodeIgniter is one of the world’s most popular Open Source PHP frameworks, used by thousands of developers powering hundreds of thousands of sites, in addition to being deployed as the underpinning of every ExpressionEngine installation. As of this writing it is the second most watched PHP project hosted at GitHub, eclipsing Slim, Yii, CakePHP, Zend, and Laravel in either followers, contributors, or both. It has the highest number of forks of any PHP project at GitHub of all time. It is used by everyone from AT&T to Home Depot to Dictionary.com, to Rachael Ray to Magento to the Mail & Guardian, to the Universities of Missouri, Michigan, Texas, Georgia, and more (Sources: builtwith.com, wappalyzer.com). And it is used as the server-side back end for many mobile apps.
Throughout its seven year life thus far, CodeIgniter has consistently received praise for being both speedy and surefooted. Small and lightweight, resistant to feature bloat, retaining compatibility with contemporary technology, the framework earned the reputation of being low-risk and high-gain, which fueled its worldwide adoption.
So why are we we looking for a new home for CodeIgniter?
ExpressionEngine will soon be bringing out-of-the-box compatibility with the popular application performance monitoring service New Relic. We’ve been using the service ourselves and find it incredibly useful and oftentimes enlightening. With no need to install a module or add any tags, ExpressionEngine will automatically detect if New Relic is enabled in your PHP environment and provide you with a wealth of useful information.
If you’re unfamiliar, New Relic gives you a look into all aspects of the full stack of your site’s performance, particularly at the transaction level. For example, two of the transactions for our site are labeled “expressionengine/features” and “event/submit”. Some of the metrics it gives you access to:
- Individual page transaction performance
- Slow SQL queries
- Detailed stack traces that can help diagnose specific pain points in both first and third-party code.
- Identifying transactions that are memory / resource hogs
We’d like to hear feedback from those who use New Relic to meet as many of your needs as we can in its initial release. What features of the New Relic API have you been using? Metrics that you wanted to see but did not know how or couldn’t add it to your ExpressionEngine installation for some reason? Add-on developers, are there additional metrics or custom tracers that you are using or would like to? How would you like to interact with New Relic on behalf of your users?