{"id":1559,"date":"2018-01-19T19:22:59","date_gmt":"2018-01-19T19:22:59","guid":{"rendered":"http:\/\/goofy-trucks.flywheelsites.com\/cached-dynamic-modules-pt-3\/"},"modified":"2018-01-19T19:24:53","modified_gmt":"2018-01-19T19:24:53","slug":"cached-dynamic-modules-pt-3","status":"publish","type":"post","link":"https:\/\/phpbuilder.com\/cached-dynamic-modules-pt-3\/","title":{"rendered":"Cached Dynamic Modules pt 3"},"content":{"rendered":"<div class=\"phpbuilder-content\">\n<div class=\"phpbuilder-meta\">\n<div class=\"\">By Travis Swicegood<\/div>\n<div class=\"\">on July 30, 2000<\/div>\n<\/p><\/div>\n<div id=\"overflow-content\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/phpbuilder.com\/wp-content\/uploads\/2018\/01\/travis.jpg\" alt=\"picture of Travis Swicegood\" class=\"articleAuthorImg\" height=\"115\" width=\"110\" align=\"left\"\/><\/p>\n<div class=\"articlePara\">\n\tFor those of you who have been interested in the evolution of the Cached Dynamic Modules, here&#8217;s the<br \/>\n\t3rd Incarnation.  This article is written on the assumption that you are partly familiar with the<br \/>\n\tCached Dynamic Modules script.  These first few pages go over the additions, and updates to the<br \/>\n\toriginal code; then dives right into the <a href=\"travis20000412-full.html\" target=\"_blank\">(pretty)<\/a><br \/>\n\t<a href=\"travis20000412-full-2.html\" target=\"_blank\">source code<\/a>.<br \/>\n\tThe code should look familiar because a lot of the code used in this version has been used verbatim<br \/>\n\tto the way<br \/>\n\tset it forth in his article, <a href=\"spencer20000208.html\" target=\"_blank\">Another Look At &#8220;Building<br \/>\n\tYour Website With Cached Dynamic Modules&#8221;<\/a>.  Thanks are due to both<br \/>\n\t and<br \/>\n\t for<br \/>\n\ttheir initial work on the project.<\/div>\n<div class=\"articleHeader\">\nChange<\/div>\n<div class=\"articleList\">\n<ul>\n<blockquote><p>\n\t\t<b>Features Added<\/b><\/p>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#debug\">Debugging mode<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#module_file\">Module file checking<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#closing_tag\">Closing tag support<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#other_html\">Other HTML on the same line<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#dyn_tag\">Dynamically generated tag intro<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#cache_attrib\">CACHE attribute<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004124658.html?page=2#def_cache\">Default cache time update<\/a><\/li>\n<\/blockquote>\n<\/ul>\n<ul>\n<blockquote><p>\n\t\t<b>Modifications<\/b><\/p>\n<li type=\"disc\"><a href=\"travis200004129ba9.html?page=3#code_streamlines\">Code streamlined<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004129ba9.html?page=3#function_var\">Function variables modified<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004129ba9.html?page=3#comments\">Comments revised<\/a><\/li>\n<li type=\"disc\"><a href=\"travis200004129ba9.html?page=3#initial_parse\">Call to initial parse() function moved<\/a><\/li>\n<\/blockquote>\n<\/ul>\n<\/div>\n<\/div>\n<p><\/p>\n<div style=\"float: left; padding:15px; color:#17AAF3\">\n<div style=\"background-color:#B6E5FC; font-size:16px; margin-top:1px; padding:1px 4px 1px 4px; color:#000; font-style:bold; float:left;\">1<\/div>\n<div style=\"float:left; font-size:16px; color:#FF7A22; padding:2px 2px 2px 2px; \">| <\/div>\n<div style=\"float:left; padding:2px 4px 2px 4px;\"><a class=\"pageNumber\" href=\"travis200004124658.html?page=2\">2<\/a> <\/div>\n<div style=\"float:left; font-size:16px; color:#FF7A22; padding:2px 2px 2px 2px; \">| <\/div>\n<div style=\"float:left; padding:2px 4px 2px 4px;\"><a class=\"pageNumber\" href=\"travis200004129ba9.html?page=3\">3<\/a> <\/div>\n<div style=\"float:left; padding:2px;\"><a class=\"paginationPageLink\" href=\"travis200004124658.html?page=2\">Next Page \u00bb<\/a><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>By Travis Swicegood on July 30, 2000 For those of you who have been interested in the evolution of the Cached Dynamic Modules, here&#8217;s the 3rd Incarnation. This article is written on the assumption that you are partly familiar with the Cached Dynamic Modules script. These first few pages go&#8230; <a href=\"https:\/\/phpbuilder.com\/cached-dynamic-modules-pt-3\/\" class=\"readmore\"><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1559","post","type-post","status-publish","format-standard","hentry","category-tutorials"],"_links":{"self":[{"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/posts\/1559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/comments?post=1559"}],"version-history":[{"count":1,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/posts\/1559\/revisions"}],"predecessor-version":[{"id":2278,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/posts\/1559\/revisions\/2278"}],"wp:attachment":[{"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/media?parent=1559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/categories?post=1559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phpbuilder.com\/wp-json\/wp\/v2\/tags?post=1559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}