Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
The folks here take extra time to ensure you’re getting the right gear the first time. They carry everything you need for team sports, including high quality equipment, custom uniforms, coaches… Read More
This serene locale is an obvious first date choice. Events like their mega Christmas light display and DIY classes means there’s always something happening. The gardens themselves make any first date… Read More
Get “kreative” with your look when you get a custom piercing at Kreations Tattoo and Body Piercing. This well-respected Huntsville shop offers a wide variety of body piercings so you can… Read More
Want a bit of an edgier, fun vibe for your next hair service? Fringe Salon has that in spades. This collective of independent hair stylists is truly bursting with talent, so they can give you the… Read More
Scott Plumbing sets a high bar for quality, and it shows in the service they provide to their customers. They offer residential and commercial services, both of which come with same-day… Read More
For anyone in northern Alabama, Phuket Thai Restaurant and Sushi is a go-to for outstanding Thai food. Try its Thai curries, sushi rolls, drunken noodles, pad see ew, and much more.
Read MoreParkway Place Mall is a staple of the Huntsville area. Whether you’re there for the anchor department stores, Belk and Dillard’s, or the smaller specialty shops, you’ll enjoy the… Read More
If you’re in the Huntsville area, there’s no need to look around for the perfect place for your next lunch date, because we have it: Vujee Vegan. The menu features plant-based versions of all your… Read More
For a fun educational experience that truly takes you back in time, the Alabama Constitution Village brings visitors into the simpler time of the early 1800. Learn and engage with professional actors… Read More
For a day of one-on-one time in the fresh air, visit the Monte Sano State Park in Huntsville. A lodge located within the depths of the park provides a peaceful and romantic location for a weekend… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around Huntsville', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 34.740299224854, 'lng' => (float) -86.600402832031, 'latlng' => '34.740299224854,-86.600402832031', 'city' => 'Huntsville', 'state' => 'AL', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'huntsville-al' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Huntsville, Alabama. Population for Huntsville from the last gathering is 158216. You can view Huntsville venues that host many Huntsville AL events every year.
You can find a ton of properties for sale if you search the Huntsville page on Zillow. Currently Huntsville has an average listing price for homes for sale on the market of $217,079. More real estate facts about Huntsville: The number of properties currently for sale in Huntsville is 3,863. The median homes for sale listing price is $179,900. This is broken down with the number of three bedroom houses in Huntsville consisting of 1,925 with an average listing price for these house of $156,977. Out of the 1,381 houses that are four bedroom the average listing price for Huntsville is $266,484. Interest rates for Huntsville are at historic lows as well.
Huntsville Alabama has a latitude of 34.740299224854 and a longitude of -86.600402832031. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"milwaukee-wi"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 6 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.towns.find( {"sef_url":"huntsville-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 2 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"huntsville-al","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-86.60040283203125,34.740299224853516],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"AL"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1770029004884)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1770029004884)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 97 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"huntsville-al","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 2 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"55359ebea3d5b513e84e72a45795f664"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770703199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 15 | |
| 15 | db.events_cache.count( {"_id":"55359ebea3d5b513e84e72a45795f664"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"55359ebea3d5b513e84e72a45795f664"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"55359ebea3d5b513e84e72a45795f664","town_sef_url":"huntsville-al","data_key":["68f6ee9cc3af739f25829cc1"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":true}","modified":"MongoDate(0.05000000 1770029005)","created":"MongoDate(0.05000000 1770029005)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"8a6e11203f3e3cdb4d926c3b19455ffe"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770703199)"},"event_id":{"$nin":[76257332]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 5 | |
| 20 | db.events_cache.count( {"_id":"8a6e11203f3e3cdb4d926c3b19455ffe"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"8a6e11203f3e3cdb4d926c3b19455ffe"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"8a6e11203f3e3cdb4d926c3b19455ffe","town_sef_url":"huntsville-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":false}","modified":"MongoDate(0.08300000 1770029005)","created":"MongoDate(0.08300000 1770029005)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"ebef30a35d141618f201b5451e96c8bc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771307999)"},"event_id":{"$nin":[76257332]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 10 | |
| 25 | db.events_cache.count( {"_id":"ebef30a35d141618f201b5451e96c8bc"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"ebef30a35d141618f201b5451e96c8bc"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"ebef30a35d141618f201b5451e96c8bc","town_sef_url":"huntsville-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":false}","modified":"MongoDate(0.12000000 1770029005)","created":"MongoDate(0.12000000 1770029005)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"1d7b7f8b6cf72570ee8a81df27c1f990"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770357599)"},"event_id":{"$nin":[76257332]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 2 | |
| 30 | db.events_cache.count( {"_id":"1d7b7f8b6cf72570ee8a81df27c1f990"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"1d7b7f8b6cf72570ee8a81df27c1f990"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"1d7b7f8b6cf72570ee8a81df27c1f990","town_sef_url":"huntsville-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":false}","modified":"MongoDate(0.14100000 1770029005)","created":"MongoDate(0.14100000 1770029005)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"35e4e183e22795aa6ae232a882c5346d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1772690399)"},"event_id":{"$nin":[76257332]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 2 | |
| 35 | db.events_cache.count( {"_id":"35e4e183e22795aa6ae232a882c5346d"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"35e4e183e22795aa6ae232a882c5346d"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"35e4e183e22795aa6ae232a882c5346d","town_sef_url":"huntsville-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":false}","modified":"MongoDate(0.16300000 1770029005)","created":"MongoDate(0.16300000 1770029005)"} , true) | 0 | 0 | 2 | |
| 38 | db.events_cache.find( {"_id":"48d1e4a2ab91dbbe08ec875f1563f43c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770530399)"},"event_id":{"$nin":[76257332]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 33 | |
| 40 | db.events_cache.count( {"_id":"48d1e4a2ab91dbbe08ec875f1563f43c"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"48d1e4a2ab91dbbe08ec875f1563f43c"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"48d1e4a2ab91dbbe08ec875f1563f43c","town_sef_url":"huntsville-al","data_key":["691bd895de4ae56f5a7c0ff8"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":true}","modified":"MongoDate(0.23300000 1770029005)","created":"MongoDate(0.23300000 1770029005)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"9ec80d1b27a4a816efbb3fb892e440e8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771912799)"},"event_id":{"$nin":[76257332,76349056]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 31 | |
| 45 | db.events_cache.count( {"_id":"9ec80d1b27a4a816efbb3fb892e440e8"} ) | 0 | 0 | 2 | |
| 46 | db.events_cache.count( {"_id":"9ec80d1b27a4a816efbb3fb892e440e8"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"9ec80d1b27a4a816efbb3fb892e440e8","town_sef_url":"huntsville-al","data_key":["6960668eb1faf7c56a140d9b","6960668eb1faf7c56a140d9f","68a9262cc3af739f252fd6e7","68b6552bc3af739f25c02a83","69339393de4ae56f5aea2ec3","6938d995de4ae56f5aaaa243","6960668eb1faf7c56a140dc6","69757e99b1faf7c56a25ea5d","696af296b1faf7c56ac3349e","6895714afb5e4bed1fd77955","6954890fde4ae56f5a817486","6953378fde4ae56f5aff606f","6961b80eb1faf7c56a229ac7","68e5cb20c3af739f25c786de","690ea998de4ae56f5ac287f4","6960668eb1faf7c56a140ddc","69684f9ab1faf7c56a24a811","68dc90a1c3af739f25fd3840","690c0699de4ae56f5a9c1294","69684f9ab1faf7c56a24a81f","68b6552bc3af739f25c02a9d","6902cc1c3394d74e7810c6c8","6953378fde4ae56f5aff6091","6896c2c5fb5e4bed1f1b56b6","6938d995de4ae56f5aaaa2da","69684f9ab1faf7c56a24a854","689d5a3ffb5e4bed1f4b0bcf","68981448fb5e4bed1f56128c","69684f9ab1faf7c56a24a85e","689eabbefb5e4bed1f7b40cb","689c08befb5e4bed1f1f9846","689d5a3ffb5e4bed1f4b0bf9","6969a117b1faf7c56adbed6d","6902cc1c3394d74e7810c701","68981448fb5e4bed1f5614b4","68f991a1c3af739f2535aefb","6940c291de4ae56f5a9dd259","695f150eb1faf7c56aac14bb","6969a117b1faf7c56adbed94","6967019cb1faf7c56a6c9af8","696ee715b1faf7c56a4d4fe3","690c0699de4ae56f5a9c12e9","689965cffb5e4bed1f95424f","69684f9ab1faf7c56a24a8b0","689965cffb5e4bed1f954256","689c08befb5e4bed1f1f985b","689ffd45fb5e4bed1f95693f","68c62726c3af739f2564f060","68ef05a0c3af739f254c0a34","690ea998de4ae56f5ac2864c"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":true}","modified":"MongoDate(0.30600000 1770029005)","created":"MongoDate(0.30600000 1770029005)"} , true) | 0 | 0 | 2 | |
| 48 | db.events_cache.find( {"_id":"3dde03c2b91263a6331e6451e1fe8522"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771912799)"},"event_id":{"$nin":[76257332,76349056,75974024]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 16 | |
| 50 | db.events_cache.count( {"_id":"3dde03c2b91263a6331e6451e1fe8522"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"3dde03c2b91263a6331e6451e1fe8522"} ) | 0 | 0 | 2 | |
| 52 | db.events_cache.insert( {"_id":"3dde03c2b91263a6331e6451e1fe8522","town_sef_url":"huntsville-al","data_key":["689ce6e7fb5e4bed1fda19ef","68f1e0dec3af739f25170363","6916cad8de4ae56f5a4f4d64","69351d56de4ae56f5ae25670","68e8a65fc3af739f255b91bd","691eb3ddde4ae56f5a229e51","68f8785dc3af739f25126b5b","6933cbd9de4ae56f5a4a7cb6","693bb4d4de4ae56f5ad9bd99","689e67d5fb5e4bed1f3b3432","68f1e0dec3af739f251703e9","68f8785dc3af739f25126bb7","68f9c9dfc3af739f25851628","6933cbd9de4ae56f5a4a7d5e","691d6256de4ae56f5ae88e44","6933cbd9de4ae56f5a4a7db6","68c65f67c3af739f25e1efe4","68fb1b5ec3af739f251659bd","68a14ec6fb5e4bed1fa18c3e","68e6035fc3af739f25f7f24c","68f1e0dec3af739f2517049a","69196dd6de4ae56f5a958c03","69200557de4ae56f5af2d255","68d4dfe7c3af739f258d9a4d","69157957de4ae56f5a228176","691eb3dede4ae56f5a22a0bf","6933cbd9de4ae56f5a4a7ee9","692156d6de4ae56f5a9cacce","68f9c9e0c3af739f258517dc","69351d56de4ae56f5ae257b2","68a5433ffb5e4bed1febccf5","693a6357de4ae56f5a0db3ab","68e36064c3af739f25c99d30","68c65f67c3af739f25e1f0d9","68f1e0dec3af739f2517059f","6933cbdade4ae56f5a4a8027","693bb4d5de4ae56f5ad9bf5e","6901b2ddc3af739f251889ff","690aed5ade4ae56f5ae02963","6933cbdade4ae56f5a4a8096","68e8a65fc3af739f255b9354","6901b2ddc3af739f25188a5c","6922a856de4ae56f5af6a378","691427dbde4ae56f5a80df02","68acfb09c3af739f25c8a171","68d38e66c3af739f25654f22","68e8a660c3af739f255b939f","68f1e0dec3af739f2517066c","691427dbde4ae56f5a80df14","68e60360c3af739f25f7f3da"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-86.60040283203125,34.740299224853516],\"has_next_page\":true}","modified":"MongoDate(0.36100000 1770029005)","created":"MongoDate(0.36100000 1770029005)"} , true) | 0 | 0 | 2 | |
| 53 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-sporting-goods-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/sporting-goods-stores\/\" target=\"_blank\">The 9 Best Sporting Goods Stores in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/sporting-goods-stores\/\" target=\"_blank\">Winning Edge Sporting Goods, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">The folks here take extra time to ensure you’re getting the right gear the first time. They carry everything you need for team sports, including high quality equipment, custom uniforms, coaches… <a href=\"https:\/\/bestthingsal.com\/sporting-goods-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-first-date-locations-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/first-date\/\" target=\"_blank\">8 Best First Date Locations in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/first-date\/\" target=\"_blank\">Huntsville Botanical Garden, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,hybrid,edited-chira,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">This serene locale is an obvious first date choice. Events like their mega Christmas light display and DIY classes means there\u2019s always something happening. The gardens themselves make any first date… <a href=\"https:\/\/bestthingsal.com\/first-date\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/piercing-shops\/\" target=\"_blank\">10 Best Piercing Shops in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/piercing-shops\/\" target=\"_blank\">Kreations Tattoo and Body Piercing, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Get “kreative” with your look when you get a custom piercing at Kreations Tattoo and Body Piercing. This well-respected Huntsville shop offers a wide variety of body piercings so you can… <a href=\"https:\/\/bestthingsal.com\/piercing-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-hair-salons-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/hair-salons\/\" target=\"_blank\">10 Best Hair Salons in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/hair-salons\/\" target=\"_blank\">Fringe Salon, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Want a bit of an edgier, fun vibe for your next hair service? Fringe Salon has that in spades. This collective of independent hair stylists is truly bursting with talent, so they can give you the… <a href=\"https:\/\/bestthingsal.com\/hair-salons\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-plumbers-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\">10 Best Plumbers in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\">Scott Plumbing, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Scott Plumbing sets a high bar for quality, and it shows in the service they provide to their customers. They offer residential and commercial services, both of which come with same-day… <a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/thai-restaurants\/\" target=\"_blank\">Phuket Thai Restaurant and Sushi, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\"><p>For anyone in northern Alabama, Phuket Thai Restaurant and Sushi is a go-to for outstanding Thai food. Try its Thai curries, sushi rolls, drunken noodles, pad see ew, and much more.<\/p> <a href=\"https:\/\/bestthingsal.com\/thai-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-shopping-outlet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/shopping-outlets\/\" target=\"_blank\">10 Best Shopping Outlets in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/shopping-outlets\/\" target=\"_blank\">Parkway Place, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Parkway Place Mall is a staple of the Huntsville area. Whether you’re there for the anchor department stores, Belk and Dillard’s, or the smaller specialty shops, you’ll enjoy the… <a href=\"https:\/\/bestthingsal.com\/shopping-outlets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-vegan-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\">9 Best Vegan Restaurants in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\">Vujee Vegan, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">If you\u2019re in the Huntsville area, there\u2019s no need to look around for the perfect place for your next lunch date, because we have it: Vujee Vegan. The menu features plant-based versions of all your… <a href=\"https:\/\/bestthingsal.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-educational-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/educational-activities-for-kids\/\" target=\"_blank\">The 10 Best Educational Activities for Children in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/educational-activities-for-kids\/\" target=\"_blank\">Alabama Constitution Village, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">For a fun educational experience that truly takes you back in time, the Alabama Constitution Village brings visitors into the simpler time of the early 1800. Learn and engage with professional actors… <a href=\"https:\/\/bestthingsal.com\/educational-activities-for-kids\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-romantic-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/romantic-places\/\" target=\"_blank\">15 Most Romantic Places in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/romantic-places\/\" target=\"_blank\">Monte Sano State Park, Huntsville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-shannen,valentines-day,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">For a day of one-on-one time in the fresh air, visit the Monte Sano State Park in Huntsville. A lodge located within the depths of the park provides a peaceful and romantic location for a weekend… <a href=\"https:\/\/bestthingsal.com\/romantic-places\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"huntsville-al","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1770032604,"type":"Event","id":76257332,"title":"An All-Star Salute 90's Country - Honky Tonk Time Machine","url":"\/event\/an-allstar-salute-90s-country-honky-tonk-time-machine-2026-02-05-tm-huntsville-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/e\/67b\/637ae858-70b8-4531-a394-5b391325367b_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"10\",\"days\":\"5\",\"ttl\":\"1\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1770032605,"type":"Event","id":76349056,"title":"Jim Parkers Songwriters Series","url":"\/event\/jim-parkers-songwriters-series-2026-02-06-tm-huntsville-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/ab4\/6367448e-7474-4650-bd2d-02a8f7166ab4_106161_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1770043405,"type":"Event","id":75974024,"title":"Dinosaur World Live!","url":"\/event\/dinosaur-world-live-2026-02-06-tm-oxford-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/f2f\/0f0f4c25-e470-4edb-a290-2b0e9c1a5f2f_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1770043405,"type":"Event","id":76252084,"title":"runo plum","url":"\/event\/runo-plum-2026-02-18-jb-nashville-tn.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"}],"modified":"MongoDate(0.36500000 1770029005)","created":"MongoDate(0.36500000 1770029005)","_id":ObjectId ("69807fcd9ec14795540a83f1")} , true) | 0 | 0 | 2 | |
| 54 | db.events_cache.find( {"_id":"d1680419c777cd069cf17d6c7ff712a3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 55 | db.events_radius_cache.find( {"_id":"bf570323409da31c606088645384a8e9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 56 | db.events.count( {"address.town_sef_url":"huntsville-al","start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770616800)"}} ) | 0 | 8 | 2 | |
| 57 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770876000)"}} ) | 0 | 8 | 27 | |
| 58 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770876000)"}} ) | 0 | 8 | 27 | |
| 59 | db.events_radius_cache.count( {"_id":"bf570323409da31c606088645384a8e9"} ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.count( {"_id":"bf570323409da31c606088645384a8e9"} ) | 0 | 0 | 1 | |
| 61 | db.events_radius_cache.insert( {"_id":"bf570323409da31c606088645384a8e9","radius":25,"modified":"MongoDate(0.45100000 1770029005)","created":"MongoDate(0.45100000 1770029005)"} , true) | 0 | 0 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)"},"event_id":{"$nin":[76257332,76349056,75974024,76252084]},"geo":{"$geoWithin":{"$center":[[-86.60040283203125,34.740299224853516],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 208 | |
| 63 | db.events_cache.count( {"_id":"d1680419c777cd069cf17d6c7ff712a3"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.count( {"_id":"d1680419c777cd069cf17d6c7ff712a3"} ) | 0 | 0 | 1 | |
| 65 | db.events_cache.insert( {"_id":"d1680419c777cd069cf17d6c7ff712a3","town_sef_url":"huntsville-al","data_key":["689ffd45fb5e4bed1f95693f","68ef05a0c3af739f254c0a34","689ffd45fb5e4bed1f956960","68cf61a2c3af739f25cb026e","69211e9bde4ae56f5af9cea6"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Huntsville\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":34.740299224853516,\"lng\":-86.60040283203125,\"latlng\":\"34.740299224854,-86.600402832031\",\"city\":\"Huntsville\",\"state\":\"AL\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.70200000 1770029005)","created":"MongoDate(0.70200000 1770029005)"} , true) | 0 | 0 | 1 | |
| 66 | db.news.find( {"broadcast":{"$in":["usa","huntsville-al","al","madison-county-al"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 5 | |
| 67 | db.places.find( {"address.town_sef_url":"huntsville-al","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 68 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 2 | |
| 69 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 70 | db.towns.find( {"sef_url":"huntsville-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 71 | db.tokens.find( {"sef_url":{"$in":["usa","al","madison-county-al","huntsville-al"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 2 | |
| 72 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 73 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 78 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |

