A technical introduction to the new BaylyBlog

In my previous post, I introduced BaylyBlog readers to a few of the new features of the site. In this post, I will introduce a few of the technical details:

  • We are using a slightly modified LAMP stack. Instead of Apache, we're using Ngnix as our server to improve overall performance of our sites. The rest is pretty standard: Ubuntu Linux, MySQL, and PHP.
  • Joseph got a head start on me on this one, but I'll add it here also: we are running Apache Solr on a separate VPS to handle all the indexing and retrieval of content. In other words, it's the backbone of all the search functionality, and, like Joseph said, it provides the handy "Related Content" block for us.
  • There is an enormous number of content management systems and web application frameworks out there, but we've chosen Drupal for our sites. This site is no exception. Drupal has its quirks, but we love it. It is a veritable swiss-army knife of website and web application development, so it gives us the ability to build many different kinds of sites. We're willing to muck around in the code as we build websites if necessary, but we'd prefer not to. Drupal gives us that flexibility.
  • The fonts you see were chosen by Ben Crum, and we'd like to thank Google Fonts for providing them.
  • The images you see in the side bar, and any new images included in blog posts, will be hosted over on Amazon S3. We hope this will improve overall site performance. It will also mean that we won't have to worry as much about hard drive space on our server.

Again, thanks for taking a look! We hope you like it.

Lucas Weeks

Lucas serves as an assistant pastor at Clearnote Church in Bloomington, Indiana. Although he pines for the warm, tropical weather that was familiar to him growing up in west and central Africa, he has since made peace with the harsher climates of North America.

Want to get in touch? Send Lucas an email!


Great new website, really like the idea of bringing back posts from the past as some readers (like me) have only been reading this blog for a year or two.

I have a few questions also:

1) Is it possible to do bold, italic, quotes etc... now? If so can you point to the tags needed?

2) How do you sign up for receiving the comments for a particular post via email? Is that possible?

3) I wonder if you would consider making the font a bit thicker? Not sure if that is helpful to other readers also?

Many thanks,

I'm grateful that the font I'm looking at is san serif. I don't know if this is your doing, or the Chrome browser over-riding what you've done as default. I run across some web sites which will only render in serif fonts, no matter what I do to the font settings in Chrome. Serif fonts give my vision disabilities the dithering fits.

I'm also grateful for the off-white background. I'd feared it might turn out to be "angels-in-heaven-white," which (again) can be a challenge for aging eyes.

Regarding #1, maybe we will turn it on... We'll see. :)

Regarding #2, not yet. Again, we might turn that on once we are more confident everything would work properly, especially deliverability.

Regarding #3, I know nothing. That decision is in better hands than mine. :)

Thanks for your patience.


Hi Henry,

As you can see, we've implemented numbers 1 & 2.

  1. basic html is allowed
  2. check the box below for notifications of new comments on a post


Add new comment