Search through our group's posts (events, discussions, jobs, etc.) and their comments here. Results are displayed in order of post date. Use the pager below to browse results.
HTTPS with a load balancer
Howdy.
I'm trying to add support for X-Forwarded-Proto and Front-End-Https to Drupal. Right now, if you try to run an HTTPS-only site on a reverse proxy that talks to your web servers via HTTP, AJAX callbacks fail because Drupal incorrectly generates a callback URL based on the protocol between the proxy and the web server, not between the client and the proxy.
Read moreSplash doesn't work with Page Cache in Drupal 5
I have installed Splash Module in Drupal 5, It works fine when page cache is disabled. http://abc.com/home is the Home Page and http://abc.com/intro is the Splash flash page. When I type http://abc.com it takes to the /intro Page for the first time.
When I enable Page cache it always loads the Actual home page(/home) for anonymous Users. When I login it works fine.
Read morePlease, evaluate performance. Did I miss something?...
Hi everyone,
Have been doing one project on my spare time, and now as it is 80+% ready, time to think about performance.
http://hotweb.lt - feel free to visit :) It is a site being built on Drigg modules and some complementary ones. Have no plans to use Views or CCK. Maybe in the near future will be some modules for community building. No hacks on Drupal 6 core and no changes to DB structure are made.
Some facts:
Not using APC or eAccelerator.
Read moreCherokee web server
Someone just mentioned http://www.cherokee-project.com/ to me and I was wondering if anyone had any experience relating to Drupal with it.
Read moreAJAX Loading of any Block
For sites that like to use a cache to serve the full page (boost, drupal core cache, ect...), but still would like to have more dynamic content in a block; loading of blocks via ajax seems like a good way to accomplish this. I've already accomplished this with the boost module and I'm wondering if/how I should abstract this out to be a generalized solution.
Simple way
Below is the simple way to do it, for one or 2 blocks it works. For anything more then that it would probably have a negative impact since it's doing a full bootstrap for each block.
blocka.php
Read moreStrategies for Debugging Load Spikes
I'm running a site that has lately been experiencing significant load spikes that appear unrelated to the number of concurrent users.
I'm running apache on a dedicated CentOS server. I've now got Boost and eAccelerator installed. My loads are typically very minimal (< .5), but then spike to over 35 (they were hitting over 100 before I added eAccelerator), at which point I have to restart apache to calm things down.
Read moreProject Mercury: PressFlow Drupal+Varnish AMI Alpha4 Release
Today I'm glad to announce the latest release in this line of AMI development. This update solves a number of issues and moves us one step closer to a sable beta release. The current AMI ID is ami-c353b2aa, and you can find this AMI by searching for "chapter3" or "mercury" in your AWS console.
For more background information about this project, see my initial g.d.o post and my blog post announcing the initial release.
Below you will find the notes for this release. Also in this post I will include a development roadmap, as well as some more explicit explanation of the techniques I'm using for making the AMI work out of the box.
Read moreRFC: Parallel downloading via subdomains
Create a module that automatically rewrites various tags with a src attribute to use a subdomain. This /sites/all/files/css/mystyle.css to //data1.example.com/sites/all/files/css/mystyle.css. Have it handle the following html tags
- link
- style
- script
- img
- iframe
- embed
- ???
I need to know the costs involved in setting up a high-traffic site
I'm a Drupal developer and need to know what it costs to set up a high-traffic site (I'll be outsourcing this part of the build). Together with a pretty detailed breakdown of the costs for the different aspects of the build.
(ie: memcache costs £X to setup, Amazon S3 costs £Y to setup & maintain for N gigabytes per month)
Read moreStep-by-step: Setting up Project Mercury (Varnish, Apache, APC, Memcached and Solr)
THIS DOCUMENTATION IS DEPRECATED!
Refer to the new wiki for better docs. This page is here for posterity.
Here are step-by-step instructions for building Project Mercury on a fresh server using the configuration manager BCFG2. Project Mercury has been developed on AWS ec2 but should work on Rackspace and many other VPSs. We have public AMIs available of Ubuntu Jaunty versions (in both 32 and 64 bit flavors) - see http://getpantheon.com.
This is a wiki page which I'll will try to keep up to date as the project evolves. Please feel free to comment, add notes, and correct any mistakes you see. For the BCFG2 version of these instructions (and pre-made, ready-to-go AMIs), see http://groups.drupal.org/node/50408
3/2/10: 1.0 updates
1/11/10 Explain how to configure the external caching backend on Drupal.
12/2/09 Mercury 0.81
11/19/09 Mercury 0.8-Beta
11/14/09 Restructured instructions
10/22/09 Configuration file download instructions
10/8/09 Added Apache Solr to the install
9/20/09 Numerous fixes and the new pressflow BZR location




