More Scalable Than Ever: Joomla 2.5 Released

Bryan's picture
Submitted by Bryan on

As we discussed a few weeks ago, the release of Joomla 2.5 on this day was expected.  Surpringly, knowing the release date seemed to make the wait longer. Without a doubt, Joomla.org will be a busy place the next few days. Joomla's marketing people tell me that Joomla! has been downloaded more than 28 million times and powers more than 1.6 million. Those are pretty significant numbers and this new version of Joomla! is expected to help continue the popularity of this open source CMS.

As I discussed in my previous articles, Joomla! for the first time includes multi-database functionality, beginning with Microsoft SQL. If you read the article, you also know that Joomla 2.5 also includes more than a dozen new features. You'll can also check out those features by going to joom.la/25features. But before you hop over to another site, you can find some additional details about Joomla 2.5 right now in this exclusive press release that we've acquired from sources secretly embedded in the Joomla! community.

Master Java software engineering with Maven 3 using Packt's latest cookbook

Packt's recently published Apache Maven 3 Cookbook is a collection of over 50 real-world recipes on efficient Java software development with Apache Maven 3. Written by Srirangan, the book is aimed to help developers, managers and teams grasp the fundamentals and extend Apache Maven 3 to meet their needs. Amongst other topics, the book throws light on collaboration techniques for Agile teams and integration of Apache Maven with Java, Enterprise Frameworks, and various other cutting-edge technologies.

WordPress 3.2 plans begin to take shape

Bryan's picture
Submitted by Bryan on

Mark Jaquith, a lead developer for Wordpress, recently posted on a WordPress developer's blog the plans for WordPress 3.2.  Below are some of the changes and features Jaquith says will be on this new version of WordPress that caught my eye. My personal comments gave been added to the side.

  • Faster release cycle than 3.1 - Project development the past few years must have been like molasses the past few years, because projects like WordPress, Joomla!, Drupal, and Mozilla Firefox are all promising quicker release cycles this year. They did appear to have their IE6 > IE7 "Sputnik" moment in 2010, didn't they?
  • Faster and Lighter - Old code and outdated technologies are being dropped from WordPress. This move isn't just to improve performance but also also to improve the writing experience. You can expect some user experience changes here too with emphasis on "distraction free writing".
  • List Tables API improvements - Finalize the API for third party use and more flexibility.
  • PHP 5.2 (5.2.4, specifically) to be required - Unbelievable, I hadn't realized that WordPress hadn't dropped PHP 4 before this release. A number of open source projects already made the commitment from PHP 4 to PHP 5 a couple years ago. Oddly WordPress is "dropping the the old, not adding the new". Why wouldn't you embrace PHP 5 all the way?
  • MySQL 5 to be required.- Relax on this one. I have yet to see a MySQL 5 upgrade requirement gone bad.
  • Upgrade improvements - Changed-files-only upgrades can be done with zero changes to core.

[Found via Weblog Tools Collection]

OBLIQUID releases OOOGUI CMS

OOOGUI is a dynamic CMS that lets you define your data structure (objects, relations between objects, queries on objects), and lets you create public and private HTML pages to view and modify your contents. All through a WYSIWYG interface.

OOOGUI is multilingual, manages role based permissions, and generates for you PHP and SMARTY code that you can customize on your needs.

Implementation and modification to data model, wich is one of the most time consuming and frustrating part in the lifecycle of a project, becomes a very fast process because no code has to be written nor compiled, and the CMS CRUD is automatically generated and updated, at each modification to the data model.

Also queries used in frontend are created with a WYSIWYG interface. You can create as many queries you need on the fly, and associate each one to a template for query results visualization. There is also an interface to create and modify structure layout of each web page.

Software is multilingual, with as many languages you need, and adding/removing languages is an immediate task wich can be performed in any phase of the project development. There are also views to easily find missing translations for each multilingual element.

Build Responsive User Interfaces for your web site's PHP applications, using jQuery, jQuery UI, and jQuery plugins

jasminet's picture
Submitted by jasminet on

Packt is pleased to announce jQuery 1.3 with PHP, a new book that help developers enhance their PHP applications by increasing their responsiveness through jQuery and its plugins. Written by Kae Verens, this is the first book in the market that will ease the server-side PHP coder into the client-side world of the popular jQuery JavaScript library.

Announced in January 2006, jQuery has already grown into a fast, concise, JavaScript library that can enhance websites regardless of the developer’s background. For designers, jQuery leverages existing CSS and HTML skills, allowing them to dynamically find and change any aspect of a page. For programmers, jQuery offers an open -source, standards-compliant, unobtrusive approach to writing complex JavaScript applications.

jQuery 1.3 with PHP will help developers combine client-side jQuery with the server-side PHP to make their applications more efficient and exciting for the client. They can also add exciting user interface features to liven up their PHP applications without having to become a master of client-side JavaScript. They will learn about some of the most popular jQuery plugins and methods through complete examples of PHP and jQuery with clear explanations.

SilverStripe running on Microsoft SQL database

Bryan's picture
Submitted by Bryan on

Work is currently underway to provide an extension so that SilverStripe can run on Microsoft SQL Server 2008.  The SilverStripe module allowing for this connection to the SQL Server is currently still being developed, but the alpha version according to Sigurd Magnusson does work.

Other than that, we're using the code with success internally, and know others in the community are too. We're mentioning this SQL Server milestone in the blog to let you know that the feature is well on its way, and to allow careful developers a chance to try it out, provide feedback, and files bugs before we mark it as a publicly stable module.

SilverStripe, as with many PHP-based content management systems, has historically only supported MySQL for it's database.  Besides MS SQL, SilverStripe also hopes to be able to run on additional databases such as PostgreSQL and SQLite.

Pages