Aug 6

MODx CMS released version 2.0.0 with tons of new features, mainly a new core with multi sites support. After over three years of active development, MODx is becoming mature content management system that could easily fit with your needs. I love the idea of exporting the website as static html pages, and generate much much more traffic with really minimum resources. MODx provides web standard support, an improved Rich Text editor, Graphical installer and lots of web 2.0 features.

New 2.0.0 Features include :

  • New Core – Revolution sports a completely new core, written from the ground-up. It uses the database modeling framework, xPDO.
  • Completely configurable – run multiple sites on one core install, install the core outside of webroot, pick any name for the manager and assets directories, change and restructure every manager menu option.
  • New parser – fully and infinitely recursive without using regex and no more eval().
  • Improved caching options – goodbye 5000 page limit, hello any caching system you so desire to implement. This makes MODx an even better candidate for larger sites with lots of traffic. Also, any Element can now be specified to be treated as a cached or non-cached. There’s even a clean path to completely override the default caching system to implement large-scale caching code like memcached.
  • Override everything & lose nothing – as implied by the previous bullet, you can now extend or override any part of the MODx core cleanly and simply, all the while maintaining a clean upgrade path for future releases.
  • New Transport Packages – Installing just got a whole lot easier. Create custom distributions and more.
  • Contexts – this allows developers to assign different views of your site based on pretty much any criteria. This means native multi-sites, subdomains, running the core outside of webroot
  • Core logging – Provides various error levels and output targets including ECHO, HTML, and FILE. You can also use it in add-ons for audit logs, error logs, debugging, or other logging needs.
  • Unified, simple tags – supports calls to MODx resources broken across multiple lines, cached calls within cached calls, and allows PHx-like modifiers to be attached to any Element (Snippet, Chunk, TV, Etc.).
  • The Manager is MODx – we’ve created the new Manager for the MODx system by using the MODx API, ExtJS, and Smarty templates, as a demonstration of the flexibility of the new core and API.
  • Completely new user system – all permissions are now handled via a robust. Attribute Based Access Control (ABAC) security model. Web users and Manager users are now merged into one, simple Users, which can be extended to provide external authentication.
  • Element Properties – All Element types have properties now, including Chunks, TVs, Templates and Plugins.
  • Lexicon Management – Manage your entire MODx system’s lexicons, all from within the manager.
  • Property Sets – No longer do you have to duplicate snippet calls across your entire site. Create a Property Set, assign it, and then manage all the calls in one, simple location.
  • Remote Transport Packaging – Install resources by downloading them from custom providers – either MODx-driven or 3rd party – from directly within the Manager.
  • New Static Resources – now you can manage files on the filesystem (even outside of webroot) within the Manager.
  • New Symlink Resources – exact clones of other resources in your site tree in as many places as you’d like.

More information and download at http://modxcms.com/

Source: PHP Magazine

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Aug 6

The Open Source RIA Framework qooxdoo just shipped two new releases 1.1.1 and 1.2. While the first one is a regular bugfix release, the latter one includes substantial improvements across almost the entire range of the framework.

qooxdoo

Some highlights of the 1.2 release:

* The manual is now delivered with the SDK as HTML and also as a PDF document for offline reading (more than 400 pages).
* The new virtual List can handle really large numbers of items. It takes full advantage of qooxdoo’s data binding layer and the infrastructure for creating virtual widgets.
* A Selenium window was added to the cross-browser Inspector app to aid in developing automated GUI tests for qooxdoo applications.
* Many handy features made it into the release to support app developers, e.g. distinct tabs for class or package descriptions in the API viewer, generation of API doc files for dedicated classes by a single command, child control info within the API reference, several
optimizations in the toolchain, more configuration options for the generator, experimental Jython support, real-time logging in the Playground app, and so on.
* More than 200 bugfixes and enhancements over the previous release.

More information including links at :
http://news.qooxdoo.org/qooxdoo-1-2-and-1-1-1-released

Source: Php Magazine

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Aug 6

The OpenAjax Alliance made a great announcement yesterday to make Ajax and Web 2.0 applications more accessible for people with disabilities. A great announcement to make web 2.0 experience easy to adopt mainly in government and consumer web sites. The new tooling technology simplifies the way Web applications are tested for compliance with current accessibility standards and guidelines, helping to speed up delivery of new accessible Internet applications according to the press release. It’s also a new experience for developers since they will be able to develop and check real-time for accessibility compliance :

Previously, developers had to complete their code and run various reports to determine if their application was compliant with accessibility standards. Using the new tooling technology, applications are tested dynamically, as developers build the code, providing real-time feedback on compliance.

OAA maintains the new tooling technology will help narrow the Web 2.0 digital divide for many segments of the global population by facilitating consistent, industry-wide interpretation of standards such as the World Wide Web Consortium’s Web Content Accessibility Guidelines, version 2.0 (WCAG 2.0).

The OpenAjax Alliance is an organization of vendors, open-source initiatives and Web developers dedicated to the successful adoption of open and interoperable Ajax-based Web technologies. Led by IBM, the alliance count today more than 100 members including BEA, Borland, the Dojo Foundation, Eclipse Foundation, Google, IBM, Laszlo Systems, Mozilla Corporation, Novell, Openwave Systems, Oracle, Red Hat, Yahoo, Zend and Zimbra.

Source: PHP Magazine

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Jul 14

Oracle VM VirtualBox – the ultimate virtualization software for enterprise and home – came with a webservice tool called vboxwebsrv, and if you have your virtualBox installed on a host machine you don’t have necessarily on the same machine to manage it. phpVirtualBox is a new project which aims to make VirtualBox management possible simply from a web browser. The web application is powered by PHP and jQuery providing a real clone of the VirtualBox software in your web browser. Much of its verbage and some of its code is based on the (inactive) vboxweb project.

phpvirtualbox

phpVirtualBox require A web server with PHP >= 5.2.0 and a working VirtualBox installation >= 3.2.2. Key features include : ::Full content::

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

Zend Server 5.0 Reduces Problem Resolution Time by up to 50 Percent; Adds Job Queue for Improved End-user Experience; Includes Support for PHP 5.3

zend-logo

Cupertino, CA — February 24, 2010 — Zend Technologies, the PHP Company, today announced the general availability of Zend Server 5.0, a major new version of the company’s PHP Web application server. New Code Tracing technology in Zend Server 5.0 enables PHP developers and administrators to slash problem resolution time by up to 50%. For the first time, users have visibility into the behavior of their code in production environments, with the ability to pinpoint the root cause of application issues quickly and eliminate the time-consuming and sometimes near impossible task of recreating problems in order to resolve them.

“Zend Server 5.0 is a huge step forward for businesses running business-critical PHP Web applications,” said Andi Gutmans, CEO and co-founder at Zend. “With this new version we are delivering application monitoring and diagnostics as part of the base application server at no additional cost. The new Code Tracing technology revolutionizes how businesses can reduce time spent on problem resolution. This and other enhancements will help businesses deliver reliable high-performance applications and maximize end-user satisfaction while reducing development and management time and costs.”

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

English may have emerged as the international language of business and, subsequently, as the default language of the World Wide Web, but consider this: 75% of the world’s population speaks no English whatsoever.

multilingual marketing seo

With this in mind, the need for businesses to talk to international customers in their own language can’t be overstated. Even though English is the most widely spoken second language, the fact remains that most consumers will search for products or services in their native tongue first.

So for any business looking to go global and tackle new or emerging markets, the need to ‘think local’ means you should be aware of the multitude of cultural and linguistic complexities that you will face when entering foreign markets.

For example, the French in France and the French in Canada (Québéquois) is largely the same, but there are enough dialectal differences between the two forms of French to mean that distinct marketing strategies are essential when targeting each market.

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

Visual WebGui are sharing with us today a new interesting case study for a web applications automated IDE built with Visual WebGUI : Automato.

“Visual WebGui turns web dreams into reality in a very gracious way while Automato makes it even more powerful… No any other ASP.NET framework does it for you” Alexnaldo Santos

Overview

SISMONT Ltda. creates ERP systems in Brazil since 2003 on Windows platform only. Since 2004 the company targets all the systems it designs for the Web platform.

The Automato project was born to integrate different business applications using single development tool, allowing total customization for customers.

The company already offers its accounting system on a Web platform with a competitive production cost thanks to Automato and Visual WebGui. Until the end of 2010, all of SISMONT’s systems will also be offered on Web platform, significantly increasing their potential performance in Brazil.

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

In this tutorial We will create realtime chart data update that reflect to price fluctuation. There are many solutions to do this, but now we will cover using a nice flash charting component called FusionCharts. FusionCharts comes with several edition, but now we will use the FusionCharts Free version. You can download it from http://www.fusioncharts.com/free/. By the time of this writing, FusionCharts Free version is 2.2.

fusioncharts

The price fluctuation is visualized with a line type chart and data will be fetched from database every 5 seconds using Ajax call and then display the latest 5 (five) data to the chart without any page refresh. We assume you already familiar with deploying the FusionCharts Free and have experience using prototype.js, since we don’t explain every details of the tools we used in this article. Please refer to FusionCharts Free documentation about deploying the chart and prototype.js documentation about the usage of the library.

Let’s do it

1. You have to download the FusionCharts Free version, extract it, and copy the chart FCF_Line.swf (from the Chart folder) to your web root folder.
2. Copy FusionCharts.js (from JSClass folder) to your web root folder.
3. Download prototype.js from www.prototypejs.org and save it as prototype.js on your web root folder. We will use prototype.js to do the Ajax call.
4. Now prepare the table to store the fictional price fluctuation. Here is the simple table structure. We only need 2 (two) fields.

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

Two hot news from Avactis today, Pentasoft Corp. releases Avactis Shopping Cart 1.9.1 and provides flexible SaaS hosted e-commerce solution.

Latest version of leading e-commerce solution launched in 2001 adds exciting features, new marketing tools and PCI compliant hosting services with free e-commerce support.

avactis shopping cart

Key software improvements include:

- Built-in CMS (Content Management System) with WYSIWYG editor
- Advanced customer reviews and product ratings
- Advanced newsletter management
- Affiliate tracking

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)
Mar 26

Google released a new security tool Skipfish; a fully automated, active web application security reconnaissance tool. It prepares an interactive sitemap for the targeted site by carrying out a recursive crawl and dictionary-based probes. The resulting map is then annotated with the output from a number of active (but hopefully non-disruptive) security checks. The final report generated by the tool is meant to serve as a foundation for professional web application security assessments.

skipfish screenshot

Skipfish key features :

- High speed: pure C code, highly optimized HTTP handling, minimal CPU footprint – easily achieving 2000 requests per second with responsive targets.
- Ease of use: heuristics to support a variety of quirky web frameworks and mixed-technology sites, with automatic learning capabilities, on-the-fly wordlist creation, and form autocompletion.
- Cutting-edge security logic: high quality, low false positive, differential security checks, capable of spotting a range of subtle flaws, including blind injection vectors.

The second version 1.1 beta have just been released few hours ago. Available for Linux, FreeBSD 7.0+, MacOS X, and Windows (via Cygwin); under terms and conditions of the Apache License, version 2.0.

More information and download at http://code.google.com/p/skipfish/

VN:F [1.6.1_878]
Rating: 0.0/5 (0 votes cast)
VN:F [1.6.1_878]
Rating: 0 (from 0 votes)