Skip to main content

WRITTEN by samantha bosshart, Saratoga springs Preservation Foundation
Photos provided by Saratoga Springs Preservation Foundation (unless Noted)

On Travers Weekend of 2020, Rachel Ferluge and Joe DeLeva, walked by the forlorn house at 69 Phila Street that was for sale.  “We stopped dead in our tracks.  We had so many questions – What was the history of the house? What did the red X on the building mean?  Why was it so dilapidated?  How much was it?  Could it be made into a home?” said Rachel.  That day was the start of the long journey to make 69 Phila Street their home.   

The Italianate style residence was built by Robert Hunter, a mason, in 1851.  Robert and his wife Harriet sold the house to Reverend Bostwick Hawley, an itinerant minister who served in New York, Pennsylvania, Massachusetts, and Vermont.  He purchased the house should his wife Elizabeth’s poor health ever prevent her from traveling with him. Together they had three children, each born in a different place. In 1875, due to Elizabeth’s failing health they moved into their home at 69 Phila Street. The following year, Reverend Hawley ended his long career as a minister in Saratoga Springs. On January 16, 1877, Elizabeth died. Her obituary referenced the home on Phila Street:

Mrs. Hawley in adjusting to her new home, quickly saw how many improvements might be made in and about it for convenience and comfort. While she planned like a skillful architect, the desirable additions and changes, her loving husband readily seconded her suggestions, and the house … became transformed into one of the most cozy, convenient and commodious family cottages in Saratoga.

Reverend Hawley continued to reside at 69 Phila Street following Elizabeth’s passing. In 1891, Reverend Hawley was elected the first president of the board of directors for an institution that was incorporated that year to care for children who were orphaned, from families with limited income, or were not well-cared for at home. In 1904, 64 Ludlow Street was purchased to serve as a Children’s Home, providing warmth and comfort for 16 children. In 1906, the home was renamed the Hawley Home for Children in his honor. 

On July 29, 1910, Reverend Hawley died at the age of 96 at 69 Phila Street. He bequeathed $5,000 to the Hawley Home and ordered that the proceeds from the sale of 69 Phila Street also be given to the Hawley Home. For 61 years, Hawley Home provided refuge for more than 3,000 children. In 1965, the Hawley Home closed. The Hawley Foundation was established with proceeds from the sale of 64 Ludlow Street. Today, it continues to provide support to disadvantaged Saratoga County children. 

Hawley’s daughter Mary Elizabeth, who was residing in the home with her father, was given use of the property for the remainder of her life. On October 9, 1931, she passed away. The trustees of the Hawley Home sold the property to Nathan Geiger, a real estate developer, on October 17, 1933. In 1934, with a change in zoning, 69 Phila Street became a boarding house. A series of different owners operated it as such until 1994. 

In 1994, H. Case and Helen C. Simpson purchased the house at auction for $41,000. In 1998, the Saratoga Springs Preservation Foundation listed 69 Phila Street and the adjacent property at 65 Phila Street on their inaugural endangered property list. In 2002, the Simpsons purchased the adjacent property at 65 Phila Street for $125,000. During their ownership, both houses were left vacant and neglected. Over the years, many interested parties attempted to purchase the properties, but no one was able to negotiate a price. 

Rachel Ferluge and Joe DeLeva both grew up in the Capital Region and were high school sweethearts. After graduating from college, they moved to New York City to establish their careers. Growing up, Rachel and Joe had spent summers going to Sacandaga Lake and Saratoga Race Course, a tradition they continued while living in the city.  They always planned to return to the area to raise their family. In 2017, their daughter Isla was born.  By 2020, when 69 Phila Street caught their attention, they were starting to become serious about moving back. 

In December, they toured the house. “We thought it was great from the first time we stepped inside,” said Rachel. Despite the decay, we could still see the architectural integrity and charm of the house, and because of that decay the interior was a blank canvas - all that remained were the studs - allowing us to create the modern, open space living that we wanted,” she continued. “Not to mention, the location - we could walk to everything!” said Joe.

As they were falling in love with 69 Phila Street, the Simpsons were ordered by the court to either repair 65 and 69 Phila Street or seek approval from the Design Review Board to demolish them. Rather than repair the structures, the Simpsons sought demolition. While uncertain of the Design Review Board process and outcome, Rachel and Joe continued to pursue construction bids and financing. 

In February 2021, Rachel and Joe made an offer on 69 Phila Street.  The Simpsons accepted their offer and withdrew the application to demolish it in March. On May 11, they closed on the property.  That same day, they wrote to the Saratoga Springs Preservation Foundation to share that they were the new owners: 

We are beyond thrilled to become homeowners in the East Side Historic District and to own such an important piece of history… We also want to make it clear that we are completely aware of the importance of this property to the City of Saratoga Springs and the immediate surrounding community. Our goal is to make 69 Phila Street a beautiful home where we can raise our family. We want to fully restore the exterior with unwavering respect to the original design.

Rachel and Joe hired their friend Susan “Suvi” Lomonaco, principal of SUVI Architecture Studio. “Suvi is our longtime friend who has experience with rehabilitations of historic properties in Albany. We thought she would be great helping us design our family dream home, and she was!” shared Rachel. Old Saratoga Restorations was hired as the contractor.  “Bob West was super excited to work on the project.” “He was amazing to work with and brought a human touch to the construction business,” said Joe. 

“Many believed it was too far gone. I strived to show Joe and Rachel all the beautiful historic details that we could preserve and revive, such as the brick, slate mansard roof, cornice details, and porch columns,” said Suvi. The remaining five historic windows were restored and relocated to the primary facade. New balustrades were constructed based on shadow lines on the porch columns that gave the profile of the balusters that no longer existed.

All that remained of the interior was the severely compromised original interior framing and flooring that was due to a roof collapse.  Unfortunately, none of it could be salvaged.  “A new interior framing system needed to be constructed within the exterior brick walls, requiring a systematic approach to selective demolition, bracing, and reconstruction – all of which had to be done very carefully!” said Bob West. 

“When work was taking place regularly people stopped to thank us, providing affirmation that we were doing the right thing,” said Joe.  “Now that we have moved in, we continue to have people – young, old, residents, and visitors – compliment the work we
have done. It feels good,” continued Joe.   

On June 1, 2024, Rachel, Joe, and Isla moved into their new home. Not long after, the Saratoga Springs Preservation Foundation hosted a block party to celebrate the preservation of 65 and 69 Phila Street. At the event, Rachel and Joe were recognized for their commitment to restoring a piece of Saratoga Springs’ history. Rachel and Joe thanked Suvi and Bob; the Saratoga Springs Preservation Foundation for being their guiding star through the process; and the neighbors for their patience during construction.  To close, Rachel asked musician Cassandra Kubinski to play the chorus to Crosby, Stills, Nash & Young’s “Our House,” a song that they often played during their three-year journey. 

… Our house is a very, very, very fine house

With two cats in the yard

Life used to be so hard

Now everything is easy 'cause of you

On behalf of our community, thank you for making it a very, very fine house.

8.188MBMemory Usage118msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.21
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.42
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:3 [ "catid" => "8" "id" => "769" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:74 [ "USER" => "fivetowers" "HOME" => "/home/fivetowers" "SCRIPT_NAME" => "/index.php" ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1747513246 "last" => 1747513246...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (2.76ms)
  • afterInitialise (1.96MB) (27.62ms)
  • afterRoute (375.98KB) (9.74ms)
  • beforeRenderComponent com_content (49.15KB) (1.61ms)
  • Before Access::preloadComponents (all components) (47.72KB) (2.54ms)
  • After Access::preloadComponents (all components) (116.7KB) (2.24ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (27μs)
  • After Access::preloadPermissions (com_content) (514.33KB) (2.07ms)
  • Before Access::getAssetRules (id:944 name:com_content.article.769) (18.65KB) (27μs)
  • After Access::getAssetRules (id:944 name:com_content.article.769) (7.38KB) (110μs)
  • afterRenderComponent com_content (1.83MB) (42.85ms)
  • afterDispatch (29.42KB) (1.07ms)
  • beforeRenderRawModule mod_finder () (375.23KB) (9.1ms)
  • afterRenderRawModule mod_finder () (1.95MB) (6.28ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (1.44KB) (171μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (227μs)
  • afterRenderRawModule mod_menu () (12.58KB) (840μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (3.63KB) (99μs)
  • beforeRenderRawModule mod_custom () (920B) (84μs)
  • afterRenderRawModule mod_custom () (320.07KB) (1.18ms)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (3.15KB) (54μs)
  • beforeRenderRawModule mod_menu () (24B) (74μs)
  • afterRenderRawModule mod_menu () (552B) (370μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (2.76KB) (82μs)
  • beforeRenderRawModule mod_custom () (920B) (58μs)
  • afterRenderRawModule mod_custom () (1.03KB) (133μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (57μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (75μs)
  • afterRenderRawModule mod_menu () (4.45KB) (417μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (1.34KB) (68μs)
  • beforeRenderRawModule mod_finder () (96B) (8μs)
  • afterRenderRawModule mod_finder () (7.28KB) (489μs)
  • beforeRenderModule mod_finder () (704B) (3μs)
  • afterRenderModule mod_finder () (1.34KB) (72μs)
  • beforeRenderRawModule mod_custom () (288B) (8μs)
  • afterRenderRawModule mod_custom () (912B) (127μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (1.23KB) (73μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (155μs)
  • afterRenderRawModule mod_custom () (1008B) (124μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.77KB) (44μs)
  • beforeRenderRawModule mod_custom () (472B) (72μs)
  • afterRenderRawModule mod_custom () (1008B) (112μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (40μs)
  • afterRender (306.95KB) (3.01ms)
  • 1 x afterRenderComponent com_content (1.83MB) (36.44%)
    42.85ms
    1 x afterInitialise (1.96MB) (23.49%)
    27.62ms
    1 x afterRoute (375.98KB) (8.28%)
    9.74ms
    1 x beforeRenderRawModule mod_finder () (375.23KB) (7.74%)
    9.10ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (5.35%)
    6.28ms
    1 x afterRender (306.95KB) (2.56%)
    3.01ms
    1 x afterLoad (444.73KB) (2.35%)
    2.76ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (2.16%)
    2.54ms
    1 x After Access::preloadComponents (all components) (116.7KB) (1.9%)
    2.24ms
    1 x After Access::preloadPermissions (com_content) (514.33KB) (1.76%)
    2.07ms
    1 x beforeRenderComponent com_content (49.15KB) (1.37%)
    1.61ms
    1 x afterRenderRawModule mod_custom () (320.07KB) (1%)
    1.18ms
    1 x afterDispatch (29.42KB) (0.91%)
    1.07ms
    1 x afterRenderRawModule mod_menu () (12.58KB) (0.71%)
    840μs
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.42%)
    489μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.35%)
    417μs
    1 x afterRenderRawModule mod_menu () (552B) (0.31%)
    370μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.2%)
    236μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.19%)
    227μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.15%)
    171μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.13%)
    155μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.12%)
    142μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.11%)
    133μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.11%)
    130μs
    1 x afterRenderRawModule mod_custom () (912B) (0.11%)
    127μs
    1 x After Access::getAssetRules (id:944 name:com_content.article.769) (7.38KB) (0.09%)
    110μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.08%)
    99μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.07%)
    82μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.06%)
    75μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.06%)
    74μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.06%)
    72μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.06%)
    72μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.06%)
    68μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.05%)
    54μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.04%)
    44μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    40μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.02%)
    27μs
    1 x Before Access::getAssetRules (id:944 name:com_content.article.769) (18.65KB) (0.02%)
    27μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    13μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    8μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    8μs
53 statements were executed, 5 of which were duplicates, 48 unique15.3ms876.02KB
  • SELECT @@SESSION.sql_mode;86μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?228μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 174μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `jos_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)243μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`119μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `jos_usergroups` AS `a` LEFT JOIN `jos_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest204μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_k2" AND e.type = "component"153μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_virtuemart" AND e.type = "component"109μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_easyblog" AND e.type = "component"89μs1.13KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jomclassifieds" AND e.type = "component"79μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_hikashop" AND e.type = "component"94μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rseventspro" AND e.type = "component"81μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_zoo" AND e.type = "component"105μs536B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jticketing" AND e.type = "component"84μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_icagenda" AND e.type = "component"78μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eventbooking" AND e.type = "component"80μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eshop" AND e.type = "component"87μs1.76KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rsblog" AND e.type = "component"78μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_mijovideos" AND e.type = "component"77μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_opencart" AND e.type = "component"84μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jcart" AND e.type = "component"77μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_djclassifieds" AND e.type = "component"76μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_j2store" AND e.type = "component"87μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_phocacart" AND e.type = "component"83μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jshopping" AND e.type = "component"78μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_igallery" AND e.type = "component"83μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_dpcalendar" AND e.type = "component"75μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`497μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'81μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1154μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'121μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1410μs536B/plugins/system/yooessentials/modules/platform-joomla/src/Database.php:52Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41)986μs9.94KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0902μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`1.18ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '769'548μs48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)833μs70.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `jos_categories` AS `s` INNER JOIN `jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`505μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)393μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `jos_categories` AS `s` INNER JOIN `jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`408μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC574μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `jos_content` AS `a` LEFT JOIN `jos_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC1.98ms3.47KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `jos_categories` AS `s` INNER JOIN `jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`460μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 120 AND `component_type` = "menu"370μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 769 AND `component_type` = "content"112μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1210μs592B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)159μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1716μs688.52KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC339μs4.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)119μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `jos_scheduler_tasks` AS `a` WHERE `a`.`state` = 1132μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?85μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?223μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy