Frontpage (page 1)
Open letter from Fernando Paredes García @develCuy, original author of The Ophal Project.
January 18th, 2016
There are many reasons to start a Free Software project, yet all of them share one root: Freedom.
My desire when starting this project, was to learn Lua, to make web development experience easier, to improve my productivity in my own projects, to save hosting costs and perhaps to contribute something useful to the world. I used my freedom to make those things happen and all of them were achieved, so myself can’t be more proud of that!
January 2016 is a great time to release! so there we have the Third beta release of Ophal, which is now easy to install with Docker, got better cookie support, new defaults, more bug fixes along with other improvements.
Yup! You can install Ophal with one command:
$ docker run --name ophal -v /var/www/ophal/:/var/www/ -tid develcuy/dev-ophal
More info at: http://ophal.org/manual/install
UPDATE: Please read: “The Best Lua Web Frameworks” for a more extensive article about web related Lua projects.
If you are a web developer and you don’t like PHP, Python, Ruby nor Java, then Lua is your friend. All those languages have in common that they have too much stuff and most of it is old (90’s technology).
Lua web frameworks are riding the web, they are being developed by people native to the HTML5 and mobile web era. Lua is so easy to learn, fast and small that you can even write and run Lua code in your smartphone or (why not) write a Lua powered web app in your phone.
I’m sorry for you old stuff! Lua is the new hot thing kids are learning and they will code the future with Lua!
Ok, let’s talk about the future so you can pick what to learn in the near term.
If you are frustrated with previous release, then you need to update. There are a few but pretty important improvements that come with this new release: Session API bug fixes, Theming improvements, new functions for modules, the very first SEO improvement and support for HTTP_IF_MODIFIED_SINCE header.
After 11 months of hard work since the lastest alpha, the first beta release of Ophal is finally available! The focus of this first release is what will define this beta cycle: stability and complementary features.
Ophal is a CMS framework or CMF, lightning fast, resource efficient (CPU, RAM, I/O), flexible, extensible and durable. Already running on high traffic mobile and desktop sites serving 5 million page views to date. Worth to give it a try!
Let’s see what we have now!
This new IRC channel is dedicated to handling support based questions for novice and pro alike.
Off-topic conversations will not be tolerated as this is a constructive environment to help further your Lua scripting abilities.
This month I’m celebrating 3 years of Ophal and wanted to share this with you.
I started to play with Lua for web development in 2009, when decided to start the Nutria project), then it turned into something more ambitious when I decided to start The Ophal Project.
I have great hopes for seeing Ophal as a big project where the community participates together to make it succeed, so here are some numbers for you:
Marking the start of Ophal-Beta release cycle, three new modules were added into the Ophal core repository:
- Tag and
These modules repositories are now deprecated.
Today, after almost 3 years and 253 commits, Ophal got her last Alpha release (yes! Ophal is female).
Go for it! Let’s play with Ophal, find defects and potential improvements, and report your feedback
Ophal’s first commit happened on Jun 19th, 2011. She born as a humble CGI script, now features support on major web servers and its looking to expand her community’s user base.
If you ever check the README.txt file, you would notice the following statement:
“The reason for its name is a secret.”
Joining the celebration of International Women’s Day, The Ophal Project is proud to announce that “Ophal” is a female name, so it inherits a female personality.
We are proud to be an inclusive community as well! Everyone is welcome, not matters the gender, religion, nationality, nor species, or any kind of distinction. If you want to contribute to The Ophal Project you are already part of us!