Модули
This project is currently on hold. The CDN module is making solid progress, but I don't currently have time to build an all-encompassing solution. Please continue to use the separate projects for now.
This project will eventually become an all-in-one solution to all your WPO (Web Performance Optimization) needs for Drupal 7.
A single module with a consistent UI for all WPO needs is much more manageable than installing a myriad of modules, each with a UI that lives somewhere else.
What will it do? It will:
- Provide CDN integration. Current solution: install the CDN module.
- Provide minified JS. Current solution: install the Javascript Aggregator module.
- Bundle CSS & JS files intelligently. Current solution: install the BundleCache module.
- Optimize images losslessly. Current solution: no generic Drupal module available. This will be supported by the BundleCache module though: #969870: Lossless image optimization.
- Measure real-world page loading performance of your Drupal website (as experienced by your actual visitors). Current solution: Episodes.
- Automatically recommend the CSS and JS bundles that provide the best performance (from a statistical point of view), by analyzing the data generated by Episodes. Current solution: does not exist anywhere in the world. Future solution: based on my master thesis, which is due for June 2011.
- Include a UI that can be disabled.
- Make your visitors wonder how a site can be so fast!
- Need your support, both in code review and financial support.
- Not be backported to Drupal 6 and most definitely not to Drupal 5.
Note: CSS/JS are gzipped by Drupal 7 core automatically.
First, the CDN module version 2.0 will be released, as well as Episodes 2.0, and the BundleCache module for Drupal 6 will be made stable. Then, work on this module will begin.
I know, it's bad practice to reserve a Drupal namespace, but I think it's justified in this case — I've proven to work on several of the aforementioned modules over a long period of time (I'm the maintainer of three of them).
If you want to speed up development, contact me for sponsorship.
Front-end designers, project managers, and clients consistently ask Drupal engineers for clickable wireframes early in the development cycle.
The User Import Framework (uif) module provides simple, extensible user import via CSV (comma-separated value) files.
This module implements the Clear Books Soap API:
A payment method using Authorize.Net for transactions handled by the Payment API.
Authorize.Net integration for the Drupal Commerce payment and checkout system. Currently supports credit card payments on the checkout form via the AIM API using the latest Commerce release. Additionally, integrates with the CIM API to provide Card on File payment support.
Sponsored by Commerce Guys, an Authorize.Net reseller.
This module enables Views to use EntityFieldQuery as the query back-end, allowing you to query all defined entity types and their fields, even the ones stored in non-SQL storage.
Provides integration with the Mixpanel real-time analytics service.
The purpose of this old module is to archive/delete old nodes.
The original design of this was just for forums but seen how it could be used in other places.
Features:
This is a simple little module that will get the number of Facebook 'Likes' for the nodes on your site. It then exposes that information to views so that you can, for example, sort by it.
Up RPC is a system for migrating data from a Drupal 5 site to a Drupal 6 site, for use on those site upgrades where the D6 version of the site is an entirely new build rather than an upgrade.
Update December 2011: The listing location module now has a release candidate.
This is a module to migrate from dadaIMC to Drupal.
PayPal support for the Payment API
This module provides pages and blocks that integrate with Apache Solr to search specifically by content type.
The Field API in Drupal core lacks the ability for other modules to easily alter field formatter settings forms and the formatter summaries.
The uc_iats module allows Ubercart to use Ticketmaster IATS as a payment ga
This module uses Open Media Playback Servers to schedule shows on Princeton, Tightrope, or Synergy playback servers from D
The module provides API for other Drupal modules to interface with the OpenERP via the XML-RPC calls.
This module provides a layer on top of the Views interface for registering new handlers ready for dynamical handler extending.
