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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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) 1765605600 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
This friendly, small town market is the perfect place to shop for groceries, fill your car with gas, and grab a burger for the ride home. What more can you ask for? This place is a local staple, with… Read More
Great service and great food keeps folks coming back year after year to Our Best. Located in Smithfield, this no-frills restaurant only offers the best in Southern cooking from fried green tomatoes… Read More
Thai Smile is one of the oldest Thai restaurants in the state, operating for over 15 years. It’s a hidden gem in the area that has attracted a devoted following, thanks to tasty recipes and… Read More
When Frankfort residents want an outstanding look, they go to A Plus Salon. From classic cuts for men, women, and children to trendy and adventurous hair colors, A Plus Salon can give you exactly… Read More
Serafini is the capitol of Italian cuisine in the capitol of the state. Enjoy all your Italian staples like spaghetti and meatballs or lasagna, or go for signature dishes like the Serafini signature… Read More
The Rebecca Ruth Candy Factory in Frankfort, Kentucky, can produce as much candy as you want. They often deal in bulk and are setup as whole sellers of fine chocolate. If you like liquor in your… Read More
One of the best-kept secrets in Frankfort, Kentucky is Rose’s Bar and Grill. This is the bar for your if you’re looking for a fun and friendly place to hang out with friends for a… Read More
If you want a new piercing in the Frankfort area, AMaysing Ink Tattoos and Piercings is always the best place to go. At this friendly local shop, you’ll find everything you need: a welcoming… Read More
You didn’t actually think a list of the best rainy day activities in Kentucky would forget about Kentucky bourbon, did you? If you’re in the Frankfort area, be sure to check out Buffalo… Read More
Have a craving for some Chinese food? If you’re in Frankfort, China Buffet is always the best place to go. With a wide variety of Chinese dishes, they have everything you need to make the… 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 Lockport', '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) 38.436901092529, 'lng' => (float) -84.965698242188, 'latlng' => '38.436901092529,-84.965698242188', 'city' => 'Lockport', 'state' => 'KY', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'lockport-ky' ) )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
Lockport, Kentucky. You can view Lockport venues that host many Lockport KY events every year.
You can find a ton of properties for sale if you search the Lockport page on Zillow. Currently Lockport has an average listing price for homes for sale on the market of $219,446. More real estate facts about Lockport: The number of properties currently for sale in Lockport is 97. The median homes for sale listing price is $135,500. This is broken down with the number of three bedroom houses in Lockport consisting of 59 with an average listing price for these house of $210,620. Out of the 13 houses that are four bedroom the average listing price for Lockport is $231,892. Interest rates for Lockport are at historic lows as well.
Lockport Kentucky has a latitude of 38.436901092529 and a longitude of -84.965698242188. 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.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 20 | |
| 2 | db.towns.find( {"sef_url":"lockport-ky"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 12 | |
| 3 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 16 | |
| 4 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 3 | |
| 5 | db.ttd_towns.find( {"town_sef_url":"lockport-ky","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 6 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 7 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 8 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 9 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-84.9656982421875,38.4369010925293],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"KY"}}},{"$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(1765672182637)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765672182637)","$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 | 104 | |
| 10 | db.ttd_towns.find( {"town_sef_url":"lockport-ky","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 11 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 12 | db.events_cache.find( {"_id":"a227761f0df709564285fc3c62578cf0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 4 | |
| 13 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 48 | |
| 14 | db.events_cache.count( {"_id":"a227761f0df709564285fc3c62578cf0"} ) | 0 | 0 | 6 | |
| 15 | db.events_cache.count( {"_id":"a227761f0df709564285fc3c62578cf0"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.insert( {"_id":"a227761f0df709564285fc3c62578cf0","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.95200000 1765672182)","created":"MongoDate(0.95200000 1765672182)"} , true) | 0 | 0 | 8 | |
| 17 | db.events_cache.find( {"_id":"60d4898050b102e94f1a7e1d7b536492"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 3 | |
| 18 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766555999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 43 | |
| 19 | db.events_cache.count( {"_id":"60d4898050b102e94f1a7e1d7b536492"} ) | 0 | 0 | 1 | |
| 20 | db.events_cache.count( {"_id":"60d4898050b102e94f1a7e1d7b536492"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.insert( {"_id":"60d4898050b102e94f1a7e1d7b536492","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.08300000 1765672183)","created":"MongoDate(0.08400000 1765672183)"} , true) | 0 | 0 | 1 | |
| 22 | db.events_cache.find( {"_id":"dce0c4928f2fe1446c3422b625ac770a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 23 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 78 | |
| 24 | db.events_cache.count( {"_id":"dce0c4928f2fe1446c3422b625ac770a"} ) | 0 | 0 | 1 | |
| 25 | db.events_cache.count( {"_id":"dce0c4928f2fe1446c3422b625ac770a"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.insert( {"_id":"dce0c4928f2fe1446c3422b625ac770a","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.29600000 1765672183)","created":"MongoDate(0.29600000 1765672183)"} , true) | 0 | 0 | 15 | |
| 27 | db.events_cache.find( {"_id":"ad7e25388f277ee55baa2076f4beb440"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 28 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 14 | |
| 29 | db.events_cache.count( {"_id":"ad7e25388f277ee55baa2076f4beb440"} ) | 0 | 0 | 60 | |
| 30 | db.events_cache.count( {"_id":"ad7e25388f277ee55baa2076f4beb440"} ) | 0 | 0 | 54 | |
| 31 | db.events_cache.insert( {"_id":"ad7e25388f277ee55baa2076f4beb440","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.57800000 1765672183)","created":"MongoDate(0.57800000 1765672183)"} , true) | 0 | 0 | 1 | |
| 32 | db.events_cache.find( {"_id":"156ef288f41b1dbbaea4e7455b3275d9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 19 | |
| 33 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766901599)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 16 | |
| 34 | db.events_cache.count( {"_id":"156ef288f41b1dbbaea4e7455b3275d9"} ) | 0 | 0 | 2 | |
| 35 | db.events_cache.count( {"_id":"156ef288f41b1dbbaea4e7455b3275d9"} ) | 0 | 0 | 12 | |
| 36 | db.events_cache.insert( {"_id":"156ef288f41b1dbbaea4e7455b3275d9","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.87600000 1765672183)","created":"MongoDate(0.87600000 1765672183)"} , true) | 0 | 0 | 9 | |
| 37 | db.events_cache.find( {"_id":"12eeb158ef30bf90b682352f4a6bfa90"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 6 | |
| 38 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1765951199)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 11 | |
| 39 | db.events_cache.count( {"_id":"12eeb158ef30bf90b682352f4a6bfa90"} ) | 0 | 0 | 2 | |
| 40 | db.events_cache.count( {"_id":"12eeb158ef30bf90b682352f4a6bfa90"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.insert( {"_id":"12eeb158ef30bf90b682352f4a6bfa90","town_sef_url":"lockport-ky","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.98700000 1765672183)","created":"MongoDate(0.98700000 1765672183)"} , true) | 0 | 0 | 1 | |
| 42 | db.events_cache.find( {"_id":"0ea726abd57b9673795b4aa2d6e5781e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 43 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 2 | 3 | |
| 44 | db.events_cache.count( {"_id":"0ea726abd57b9673795b4aa2d6e5781e"} ) | 0 | 0 | 1 | |
| 45 | db.events_cache.count( {"_id":"0ea726abd57b9673795b4aa2d6e5781e"} ) | 0 | 0 | 3 | |
| 46 | db.events_cache.insert( {"_id":"0ea726abd57b9673795b4aa2d6e5781e","town_sef_url":"lockport-ky","data_key":["68ff11b31e2cec194a046980"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":true}","modified":"MongoDate(0.03000000 1765672184)","created":"MongoDate(0.03000000 1765672184)"} , true) | 0 | 0 | 45 | |
| 47 | db.events_cache.find( {"_id":"577cc2db24f17468561b00c1f29348ad"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 19 | |
| 48 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76278515]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 132 | |
| 49 | db.events_cache.count( {"_id":"577cc2db24f17468561b00c1f29348ad"} ) | 0 | 0 | 34 | |
| 50 | db.events_cache.count( {"_id":"577cc2db24f17468561b00c1f29348ad"} ) | 0 | 0 | 22 | |
| 51 | db.events_cache.insert( {"_id":"577cc2db24f17468561b00c1f29348ad","town_sef_url":"lockport-ky","data_key":["68dde21fc3af739f25c56664","68e86e1dc3af739f252186a5","68d4a7a3c3af739f25450f2b","69378810de4ae56f5aecdc6b","691d2a13de4ae56f5a436ca9","68bf8fa5c3af739f25b36ca4","68a694bcc3af739f251727ec","68dde21fc3af739f25c566a6","68f2fa1ec3af739f2533cd99","6900291ac3af739f259ba484","68ae6c28c3af739f25a986df","68df339fc3af739f2509e328","68512af8fb5e4bed1fa7db86","68722056fb5e4bed1f26d949","687f4f8cfb5e4bed1f73cb49","68ba49a9c3af739f257d7be5","693b7c97de4ae56f5a5a9b45","6891156dfb5e4bed1fbd5317","68527c8ffb5e4bed1f027b3d","68dde21fc3af739f25c567b5","681b1d9bfb5e4bed1f27c019","68e86e1dc3af739f252188da","68f2fa1ec3af739f2533d076","691d2a14de4ae56f5a436eb5","68d4a7a4c3af739f2545114f","68edb41bc3af739f2514ba0b","685670d5fb5e4bed1f3b26da","68e4799dc3af739f25a9d00d","68e71ca0c3af739f25e593ef","685670d9fb5e4bed1f3b3087","68f2fa1ec3af739f2533d0e2","691d2a14de4ae56f5a436f0d","689ab73efb5e4bed1fded231","6857c260fb5e4bed1f8704c0","68f2fa1ec3af739f2533d14d","69339391de4ae56f5aea2582","68f6ee9ac3af739f25828b2f","691d2a14de4ae56f5a436f8f","68e86e1dc3af739f25218b74","69266492de4ae56f5ae48420","68f2fa1ec3af739f2533d20a","68fae31fc3af739f25d94cbb","69251312de4ae56f5a2520df","693cce10de4ae56f5ae976b6","682c40e5fb5e4bed1f5c6dee","688889d9fb5e4bed1f8d122f","68a3f1c3fb5e4bed1fd6445b","68c8ca21c3af739f252910f0","68c8ca21c3af739f252910fe","69096398de4ae56f5a1c02e7"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":true}","modified":"MongoDate(0.48100000 1765672184)","created":"MongoDate(0.48100000 1765672184)"} , true) | 0 | 0 | 10 | |
| 52 | db.events_cache.find( {"_id":"c675bd00318ee058a8eb8009ae8e0aeb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 48 | |
| 53 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76278515,76354821]},"tags":"music","geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 27 | 75 | |
| 54 | db.events_cache.count( {"_id":"c675bd00318ee058a8eb8009ae8e0aeb"} ) | 0 | 0 | 33 | |
| 55 | db.events_cache.count( {"_id":"c675bd00318ee058a8eb8009ae8e0aeb"} ) | 0 | 0 | 3 | |
| 56 | db.events_cache.insert( {"_id":"c675bd00318ee058a8eb8009ae8e0aeb","town_sef_url":"lockport-ky","data_key":["68512aecfb5e4bed1fa7c4f7","68a80cebc3af739f25c63709","68f3325cc3af739f25770d88","68f8785bc3af739f251260c4","68c65f65c3af739f25e1e766","68f483dbc3af739f25f38a3b","68cba569c3af739f25f71102","68527ca5fb5e4bed1f02a0d6","68ccf6e6c3af739f259f632c","69200554de4ae56f5af2c4e9","68aff5ecc3af739f257584ac","68cba569c3af739f25f71201","6933cbd6de4ae56f5a4a6183","685c23f2fb5e4bed1f29134e","68bbd366c3af739f25973797","690c3ed8de4ae56f5afb9957","68ce4863c3af739f25613f30","68aff5ecc3af739f257584d8","68ca53e4c3af739f254ff08d","693a6351de4ae56f5a0da1dc","68d38e64c3af739f25654862","68a14ec4fb5e4bed1fa18646","68ca53e4c3af739f254ff0f6","68ca53e4c3af739f254ff12e","6922a854de4ae56f5af69a7f","68eb495cc3af739f25ce1839","691427d9de4ae56f5a80d771"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-84.9656982421875,38.4369010925293],\"has_next_page\":false}","modified":"MongoDate(0.79200000 1765672184)","created":"MongoDate(0.79200000 1765672184)"} , true) | 0 | 0 | 9 | |
| 57 | db.places.find( {"geo":{"$near":[-84.9656982421875,38.4369010925293],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 1 | 7 | |
| 58 | 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\/ky-markets-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/independent-food-markets\/\" target=\"_blank\">7 Best Markets in Kentucky<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/independent-food-markets\/\" target=\"_blank\">B&N Food Market, Bagdad, KY<\/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\">This friendly, small town market is the perfect place to shop for groceries, fill your car with gas, and grab a burger for the ride home. What more can you ask for? This place is a local staple, with… <a href=\"https:\/\/bestthingsky.com\/independent-food-markets\/\" 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\/ky-fried-chicken-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/fried-chicken\/\" target=\"_blank\">9 Best Fried Chicken Joints in Kentucky for 2025!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/fried-chicken\/\" target=\"_blank\">Our Best, Smithfield, KY<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Great service and great food keeps folks coming back year after year to Our Best. Located in Smithfield, this no-frills restaurant only offers the best in Southern cooking from fried green tomatoes… <a href=\"https:\/\/bestthingsky.com\/fried-chicken\/\" 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\/ky-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants in Kentucky<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/thai-restaurants\/\" target=\"_blank\">Thai Smile, Frankfort, KY<\/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\">Thai Smile is one of the oldest Thai restaurants in the state, operating for over 15 years. It’s a hidden gem in the area that has attracted a devoted following, thanks to tasty recipes and… <a href=\"https:\/\/bestthingsky.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\/ky-hair-salons-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/hair-salons\/\" target=\"_blank\">10 Best Hair Salons in Kentucky<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/hair-salons\/\" target=\"_blank\">A Plus Salon, Frankfort, KY<\/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\">When Frankfort residents want an outstanding look, they go to A Plus Salon. From classic cuts for men, women, and children to trendy and adventurous hair colors, A Plus Salon can give you exactly… <a href=\"https:\/\/bestthingsky.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\/ky-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/italian-restaurants\/\" target=\"_blank\">10 Best Italian Restaurants in Kentucky!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/italian-restaurants\/\" target=\"_blank\">Serafini, Frankfort, KY<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Serafini is the capitol of Italian cuisine in the capitol of the state. Enjoy all your Italian staples like spaghetti and meatballs or lasagna, or go for signature dishes like the Serafini signature… <a href=\"https:\/\/bestthingsky.com\/italian-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\/ky-candy-shop-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/candy-shops\/\" target=\"_blank\">8 Best Candy Shops in Kentucky!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/candy-shops\/\" target=\"_blank\">Rebecca Ruth Candy Factory, Frankfort, KY<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The Rebecca Ruth Candy Factory in Frankfort, Kentucky, can produce as much candy as you want. They often deal in bulk and are setup as whole sellers of fine chocolate. If you like liquor in your… <a href=\"https:\/\/bestthingsky.com\/candy-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\/ky-pubs-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/pubs\/\" target=\"_blank\">8 Best Pubs in Kentucky!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/pubs\/\" target=\"_blank\">Rose's Bar and Grill, Frankfort, KY<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">One of the best-kept secrets in Frankfort, Kentucky is Rose’s Bar and Grill. This is the bar for your if you’re looking for a fun and friendly place to hang out with friends for a… <a href=\"https:\/\/bestthingsky.com\/pubs\/\" 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\/ky-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/piercing-shops\/\" target=\"_blank\">10 Best Piercing Shops in Kentucky<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/piercing-shops\/\" target=\"_blank\">AMaysing Ink Tattoos and Piercings, Frankfort, KY<\/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\">If you want a new piercing in the Frankfort area, AMaysing Ink Tattoos and Piercings is always the best place to go. At this friendly local shop, you’ll find everything you need: a welcoming… <a href=\"https:\/\/bestthingsky.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\/ky-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in Kentucky!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/rainy-day-thingstodo\/\" target=\"_blank\">Buffalo Trace Distillery, Frankfort, KY<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">You didn’t actually think a list of the best rainy day activities in Kentucky would forget about Kentucky bourbon, did you? If you’re in the Frankfort area, be sure to check out Buffalo… <a href=\"https:\/\/bestthingsky.com\/rainy-day-thingstodo\/\" 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\/ky-buffets-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsky.com\/buffets\/\" target=\"_blank\">10 Best Buffets in Kentucky<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsky.com\/buffets\/\" target=\"_blank\">China Buffet, Frankfort, KY<\/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\">Have a craving for some Chinese food? If you’re in Frankfort, China Buffet is always the best place to go. With a wide variety of Chinese dishes, they have everything you need to make the… <a href=\"https:\/\/bestthingsky.com\/buffets\/\" 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":"lockport-ky","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\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765679383,"type":"Event","id":76278515,"title":"Dixie Heights Winter Craft Fair","url":"\/event\/dixie-heights-winter-craft-fair-2025-12-13-crestview-hills-ky.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-craft-fair-show-2.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":1765686584,"type":"Event","id":76354821,"title":"Turfway Park Live Horse Racing","url":"\/event\/turfway-park-live-horse-racing-2025-12-13-tm-florence-ky.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/eff\/27b50aef-5daf-461f-838b-555db8dd6eff_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":1765686584,"type":"Event","id":76103249,"title":"Cursive","url":"\/event\/cursive-2025-12-19-jb-louisville-ky.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2019\/10\/cursive-ticketmaster-ram-980x551.jpg"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765700984,"type":"Place","id":2200863,"title":"Pleasureville Fall Festival","url":"\/place\/pleasureville-fall-festival-pleasureville-ky.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-2.jpg"}],"modified":"MongoDate(0.83700000 1765672184)","created":"MongoDate(0.83700000 1765672184)","_id":ObjectId ("693e04f831696edaf40c6da2")} , true) | 0 | 0 | 2 | |
| 59 | db.events_cache.find( {"_id":"3cb8c43703cf33f7425df34d16fb569d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"a562d34deae00d17595b4601a2ed793a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)"},"event_id":{"$nin":[76278515,76354821,76103249]},"geo":{"$geoWithin":{"$center":[[-84.9656982421875,38.4369010925293],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 | 501 | |
| 62 | db.events_cache.count( {"_id":"3cb8c43703cf33f7425df34d16fb569d"} ) | 0 | 0 | 14 | |
| 63 | db.events_cache.count( {"_id":"3cb8c43703cf33f7425df34d16fb569d"} ) | 0 | 0 | 10 | |
| 64 | db.events_cache.insert( {"_id":"3cb8c43703cf33f7425df34d16fb569d","town_sef_url":"lockport-ky","data_key":["68512afbfb5e4bed1fa7e27b","68512afcfb5e4bed1fa7e2f2","68ff14d5b968d244290c2f0c","685913acfb5e4bed1fd9a1f8","685a65b5fb5e4bed1f659ee1"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Lockport\",\"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\":38.4369010925293,\"lng\":-84.9656982421875,\"latlng\":\"38.436901092529,-84.965698242188\",\"city\":\"Lockport\",\"state\":\"KY\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.57100000 1765672185)","created":"MongoDate(0.57100000 1765672185)"} , true) | 0 | 0 | 9 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","lockport-ky","ky","henry-county-ky"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 12 | |
| 66 | db.places.find( {"address.town_sef_url":"lockport-ky","group_id":{"$nin":[2200863]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 1 | 1 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 9 | |
| 69 | db.towns.find( {"sef_url":"lockport-ky"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 8 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","ky","henry-county-ky","lockport-ky"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 10 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 28 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 8 | |
| 75 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 76 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 |







