<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Webmaster Widget &#187; Perl</title> <atom:link href="http://www.webmasterwidget.com/topic/perl/feed" rel="self" type="application/rss+xml" /><link>http://www.webmasterwidget.com</link> <description>best resource for webmasters and web developers</description> <lastBuildDate>Sun, 28 Aug 2011 10:34:50 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1</generator> <item><title>Web hosting service &#8211; Obtaining hosting</title><link>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting</link> <comments>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting#comments</comments> <pubDate>Fri, 26 Aug 2011 20:35:37 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Web Hosting]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Lamp]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Operating System]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Python]]></category> <category><![CDATA[Streaming media]]></category> <category><![CDATA[Web Content Management System]]></category> <category><![CDATA[Web Hosting Service]]></category> <category><![CDATA[Web hosting service - obtaining hosting]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting</guid> <description><![CDATA[Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services. A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services.</p><p>A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers provide Linux-based web hosting which offers a wide range of different software. A typical configuration for a Linux server is the LAMP platform: Linux, Apache, MySQL, and PHP/Perl/Python. The webhosting client may want to have other services, such as email for their business domain, databases or multi-media services for streaming media. A customer may also choose Windows as the hosting platform. The customer still can choose from PHP, Perl, and Python but may also use ASP .Net or Classic ASP. Web hosting packages often include a Web Content Management System, so the end-user doesn&#8217;t have to worry about the more technical aspects.</p><p>Adapted from the Wikipedia article Web hosting service, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Zmanda Recovery Manager &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction</link> <comments>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction#comments</comments> <pubDate>Fri, 26 Aug 2011 08:35:14 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[MySQL]]></category> <category><![CDATA[Backup]]></category> <category><![CDATA[Gnu General Public License]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[Zmanda recovery manager]]></category> <category><![CDATA[Zmanda recovery manager - introduction]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction</guid> <description><![CDATA[Zmanda Recovery Manager is a perl-based utility used to automate backup and recovery of MySQL databases. It is released under the GNU General Public License. Zmanda Recovery Manager (ZRM) for MySQL is used by MySQL DBAs to do backup and recovery of live MySQL databases, which can be either local or remote. ZRM uses the [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Zmanda Recovery Manager is a perl-based utility used to automate backup and recovery of MySQL databases. It is released under the GNU General Public License.</p><p>Zmanda Recovery Manager (ZRM) for MySQL is used by MySQL DBAs to do backup and recovery of live MySQL databases, which can be either local or remote. ZRM uses the most appropriate backup method based on the particular storage engine being used by MySQL, or the particular storage infrastructure being used (e.g. it can use snapshots for instant full backups if LVM, ZFS, NetApp or VxFS are being used).</p><p>Adapted from the Wikipedia article Zmanda Recovery Manager, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web content management system &#8211; Types</title><link>http://www.webmasterwidget.com/article/web-content-management-system-types</link> <comments>http://www.webmasterwidget.com/article/web-content-management-system-types#comments</comments> <pubDate>Wed, 24 Aug 2011 15:34:47 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Active Server Pages]]></category> <category><![CDATA[Cache]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Javaserver Pages]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Web Content Management System]]></category> <category><![CDATA[Web content management system - types]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/web-content-management-system-types</guid> <description><![CDATA[There are three major types of WCMS: offline processing, online processing, and hybrid systems. These terms describe the deployment pattern for the WCMS in terms of when presentation templates are applied to render Web pages from structured content. Online processing (called &#8220;frying&#8221; systems) These systems apply templates on-demand. HTML may be generated when a user [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>There are three major types of WCMS: offline processing, online processing, and hybrid systems. These terms describe the deployment pattern for the WCMS in terms of when presentation templates are applied to render Web pages from structured content.</p><h3>Online processing (called &#8220;frying&#8221; systems)</h3><p> These systems apply templates on-demand. HTML may be generated when a user visits the page, or pulled from a cache.</p><p>Most open source WCMSs have the capability to support add-ons, which provide extended capabilities including forums, blog, wiki, web-stores, photo-galleries, contact-management, etc. These are often called modules, nodes, widgets, add-ons or extensions. Add-ons may be based on an open-source or paid license model.</p><p>Different WCMSs have significantly different feature-sets and target audiences.</p><h3>Hybrid systems</h3><p> Some systems combine the offline and online approaches. Some systems write out executable code (e.g. JSP, ASP, PHP, ColdFusion, or Perl pages) rather than just static HTML, so that the CMS itself does not need to be deployed on every Web server. Other hybrids operate in either an online or offline mode.</p><p>Adapted from the Wikipedia article Web content management system, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/web-content-management-system-types/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>SMX (computer language) &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/smx-computer-language-introduction</link> <comments>http://www.webmasterwidget.com/article/smx-computer-language-introduction#comments</comments> <pubDate>Tue, 23 Aug 2011 03:34:36 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[XHTML]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[E commerce]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Smx (computer language)]]></category> <category><![CDATA[Smx (computer language) - introduction]]></category> <category><![CDATA[Sql]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/smx-computer-language-introduction</guid> <description><![CDATA[SMX was designed to embed macros in HTML/XML pages. It originally shipped with the Internet Factory&#8217;s Commerce Builder software, a relatively popular web server in the early days of the Internet, due to the ease with which a developer could produce an e-commerce website. Rather than re-implement websites in more popular languages, like Perl or [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>SMX was designed to embed macros in HTML/XML pages. It originally shipped with the Internet Factory&#8217;s Commerce Builder software, a relatively popular web server in the early days of the Internet, due to the ease with which a developer could produce an e-commerce website.</p><p>Rather than re-implement websites in more popular languages, like Perl or PHP, a small group of SMX fans decided to re-implement the language itself as an Apache module.</p><p>A good example of a macro is %counter. This embeds a simple incremental counter on an HTML page. To include the results of a SQL query on a page, you can simply type %sql(,,%col(1)</p><p>) in the middle of an XHTML page.</p><p>Owing to the high-level nature of the language, SMX can greatly reduce the programming effort required to build dynamic or database-driven web sites.</p><p>Adapted from the Wikipedia article SMX (computer language), under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/smx-computer-language-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Xuheki &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/xuheki-introduction</link> <comments>http://www.webmasterwidget.com/article/xuheki-introduction#comments</comments> <pubDate>Mon, 22 Aug 2011 02:34:14 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Webserver]]></category> <category><![CDATA[AJAX]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Dynarchlib]]></category> <category><![CDATA[Free Software]]></category> <category><![CDATA[Gnu General Public License]]></category> <category><![CDATA[Imap]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[Xuheki]]></category> <category><![CDATA[Xuheki - introduction]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/xuheki-introduction</guid> <description><![CDATA[Xuheki is a web-based IMAP client written in Perl. It is completely build upon Ajax technology, i.e. there are no page reloads. Xuheki is released under the GNU General Public License but includes DynarchLIB which is not free software. It uses persistent IMAP connections. The IMAP operations are not handled by the webserver itself, but [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Xuheki is a web-based IMAP client written in Perl. It is completely build upon Ajax technology, i.e. there are no page reloads. Xuheki is released under the GNU General Public License but includes DynarchLIB which is not free software. It uses persistent IMAP connections. The IMAP operations are not handled by the webserver itself, but by a Perl daemon which maintains connection to the IMAP server.</p><p>Currently it supports only the Apache webserver and the installation script is written for Debian/Ubuntu based systems. It might nevertheless be easy to install it on every Linux system.</p><p>Adapted from the Wikipedia article Xuheki, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/xuheki-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>MachPanel &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/machpanel-introduction</link> <comments>http://www.webmasterwidget.com/article/machpanel-introduction#comments</comments> <pubDate>Sun, 21 Aug 2011 16:34:04 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[.net framework]]></category> <category><![CDATA[Blackberry enterprise server]]></category> <category><![CDATA[Machpanel]]></category> <category><![CDATA[Machpanel - introduction]]></category> <category><![CDATA[Microsoft dynamics crm]]></category> <category><![CDATA[Microsoft exchange server]]></category> <category><![CDATA[Microsoft office sharepoint server]]></category> <category><![CDATA[Microsoft Windows]]></category> <category><![CDATA[Mssql]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Windows server 2003]]></category> <category><![CDATA[Windows server 2008]]></category> <category><![CDATA[X86]]></category> <category><![CDATA[X86-64]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/machpanel-introduction</guid> <description><![CDATA[MachPanel Provisioning System is designed to accelerate services delivery in cloud, unify business processes and self-manage services. It helps service providers manage their cloud infrastructure, automate business processes, and streamline operations. MachPanel is designed as a complete unified solution for the hosting service providers to provision and bill both traditional and SaaS hosting services. MachPanel [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>MachPanel Provisioning System is designed to accelerate services delivery in cloud, unify business processes and self-manage services. It helps service providers manage their cloud infrastructure, automate business processes, and streamline operations. MachPanel is designed as a complete unified solution for the hosting service providers to provision and bill both traditional and SaaS hosting services. MachPanel has built-in plan wizard to design hosting plans including Shared Hosting (Windows), Microsoft Exchange 2007 &amp; 2010, MS SharePoint Services (including support for Microsoft SharePoint 2010 &#8211; Beta), BlackBerry Enterprise Services, Microsoft CRM, MS OCS, Hyper-V, Dedicated Servers, and VPS Servers, Domain Names and SSL certificates.</p><p>It includes management control panels for provider and self-service control panel for resellers and end customers.</p><p>MachPanel Control Panel for Windows supports Windows Server 2003 and Windows Server 2008 operating systems x64/x86 flavors. It manages various versions of Microsoft SQL Server and MySQL, Mail Servers (MailEnable, SmarterMail, Merak Mail Server, etc), Scripting (Microsoft .NET, ColdFusion, PHP, Perl), as well as Microsoft Exchange Server, Moss, Microsoft Dynamics CRM and BlackBerry Enterprise Server.</p><p>MachPanel&#8217;s latest offering unleashes Exchange 2010 that provides complete automation solution and provisioning system for hosted Microsoft Exchange Server 2010. MachPanel Hosted Exchange Extension (HEE) is tightly integrated with Microsoft Exchange Server to deliver all the features service providers are required to deploy and manage Exchange Hosting. It provides a user-friendly interface that allows hosts to create and manage Mail Domains, Mailboxes, Distribution Lists and Public Folders in an organized manner alongside extending unlimited options for SaaS offerings comprising SharePoint, CRM 4.0 and providing mobile exchange automation to its value added clients.</p><p>Other key features of MachPanel include:</p><p>*&#8230;Billing System: MachPanel offers advanced billing system specifically designed for hosting service providers. It can bill wide range of services including shared hosting and SaaS hosting service.</p><p>*&#8230;Private label reseller: MachPanel offers support for private label reseller hosting.</p><p>*&#8230;Help desk: Built-in help desk supporting multiple departments, technicians, role based access, automatic email responders, and e-mail to ticket functionality that converts incoming email into support ticket.</p><p>*&#8230;Network monitoring: Network monitor for ports monitoring and alerts.</p><p>*&#8230;Online store: Online store to quickly carry out self-service ordering on service website.</p><p>Adapted from the Wikipedia article MachPanel, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/machpanel-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Common Gateway Interface &#8211; Drawbacks</title><link>http://www.webmasterwidget.com/article/common-gateway-interface-drawbacks</link> <comments>http://www.webmasterwidget.com/article/common-gateway-interface-drawbacks#comments</comments> <pubDate>Sat, 20 Aug 2011 15:36:22 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Webserver]]></category> <category><![CDATA[/internet server application programming interface]]></category> <category><![CDATA[Apache modules]]></category> <category><![CDATA[C++]]></category> <category><![CDATA[Common Gateway Interface]]></category> <category><![CDATA[Common gateway interface - drawbacks]]></category> <category><![CDATA[Compiler]]></category> <category><![CDATA[Computational overhead]]></category> <category><![CDATA[Computer process]]></category> <category><![CDATA[Enterprise edition]]></category> <category><![CDATA[Fastcgi]]></category> <category><![CDATA[Internet Information Services]]></category> <category><![CDATA[Interpret]]></category> <category><![CDATA[Java Platform]]></category> <category><![CDATA[Netscape server application programming interface]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[Plug-in]]></category> <category><![CDATA[Simple common gateway interface]]></category> <category><![CDATA[Standard edition]]></category> <category><![CDATA[Thread]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/common-gateway-interface-drawbacks</guid> <description><![CDATA[Calling a command generally means the invocation of a newly created process. Starting up the process can take up much more time and memory than the actual work of generating the output, especially when the program still needs to be interpreted or compiled. If the command is called often, the resulting workload can quickly overwhelm [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Calling a command generally means the invocation of a newly created process. Starting up the process can take up much more time and memory than the actual work of generating the output, especially when the program still needs to be interpreted or compiled.</p><p>If the command is called often, the resulting workload can quickly overwhelm the web server.</p><p>The overhead involved in interpretation may be reduced by using compiled CGI programs, such as those in C/C++, rather than using Perl or other scripting languages. The overhead involved in process creation can be reduced by solutions such as FastCGI, or by running the application code entirely within the webserver using special extension modules.</p><h3>Alternatives</h3><p> Several approaches can be adopted for remedying this:</p><p>* The popular Web servers developed their own extension mechanisms that allows third-party software to run inside the web server itself, e.g. Apache modules, Netscape NSAPI plug-ins, IIS ISAPI plug-ins.</p><p>* Simple Common Gateway Interface or SCGI</p><p>* FastCGI allows a single, long-running process to handle more than one user request while keeping close to the CGI programming model, retaining the simplicity while eliminating much of the overhead CGI incurs by creating a new process for each request. Unlike converting an application to a web server plug-in, FastCGI applications remain independent of the web server.</p><p>* Replacement of the architecture for dynamic websites can also be used. This is the approach taken by solutions including Java Platform, Enterprise Edition (a.k.a. Java EE), which runs Java code in a Java servlet container in order to serve dynamic content and optionally static content. This approach replaces the overhead of generating and destroying processes with the much lower overhead of generating and destroying threads, and also exposes the programmer to the library that comes with Java Platform, Standard Edition that the version of Java EE in use is based on.</p><p>The optimal configuration for any web application depends on application-specific details, amount of traffic, and complexity of the transaction; these tradeoffs need to be analyzed to determine the best implementation for a given task and time budget.</p><p>Adapted from the Wikipedia article Common Gateway Interface, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/common-gateway-interface-drawbacks/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>OTRS &#8211; Technology</title><link>http://www.webmasterwidget.com/article/otrs-technology</link> <comments>http://www.webmasterwidget.com/article/otrs-technology#comments</comments> <pubDate>Sat, 20 Aug 2011 08:36:20 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Webserver]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Freebsd]]></category> <category><![CDATA[Ibm db2]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac Os X]]></category> <category><![CDATA[Microsoft Sql Server]]></category> <category><![CDATA[Microsoft Windows]]></category> <category><![CDATA[Mod perl]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Oracle Database]]></category> <category><![CDATA[Otrs]]></category> <category><![CDATA[Otrs - technology]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[Postfix]]></category> <category><![CDATA[Postgresql]]></category> <category><![CDATA[Procmail]]></category> <category><![CDATA[Unix]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/otrs-technology</guid> <description><![CDATA[Since its beginnings OTRS has been implemented in the programming language Perl. The web interface is made more user-friendly by using JavaScript (which can be switched off for security reasons). Different functionalities are implemented as reusable backend modules, making it possible to create custom modules to extend the functionality of the OTRS system. The web [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Since its beginnings OTRS has been implemented in the programming language Perl. The web interface is made more user-friendly by using JavaScript (which can be switched off for security reasons). Different functionalities are implemented as reusable backend modules, making it possible to create custom modules to extend the functionality of the OTRS system.</p><p>The web interface itself uses its own templating mechanism called DTL (Dynamic Template Language) to facilitate the display of the systems output data.</p><p>Originally, OTRS worked only on MySQL databases. Support has since been added for PostgreSQL, Oracle, DB2 and Microsoft SQL Server. OTRS may be used on many UNIX or UNIX-like platforms (e.g. Linux, Mac OS X, FreeBSD, etc.) as well as on MS Windows.</p><p>The scalability of OTRS systems may be increased by using mod_perl for the Apache Webserver or by separating the database and web server systems, allowing a large number of simultaneously working agents and high volumes of tickets.</p><p>In UNIX and UNIX-like environments OTRS works closely with system programs like the mail transfer agent Postfix or the mail filter procmail.</p><p>Adapted from the Wikipedia article OTRS, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/otrs-technology/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>CPanel &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/cpanel-introduction</link> <comments>http://www.webmasterwidget.com/article/cpanel-introduction#comments</comments> <pubDate>Thu, 18 Aug 2011 16:34:52 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[CPanel]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Bind]]></category> <category><![CDATA[Centos]]></category> <category><![CDATA[Cpanel - introduction]]></category> <category><![CDATA[Dedicated Server]]></category> <category><![CDATA[Freebsd]]></category> <category><![CDATA[Imap]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Pop3]]></category> <category><![CDATA[Postgres]]></category> <category><![CDATA[Red Hat Linux]]></category> <category><![CDATA[Smtp]]></category> <category><![CDATA[Tcp and udp port]]></category> <category><![CDATA[Unix]]></category> <category><![CDATA[Virtual Private Server]]></category> <category><![CDATA[Web Hosting]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/cpanel-introduction</guid> <description><![CDATA[cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides functionality for administrators, resellers, and end-user website owners to control the various aspects of website and server administration through a [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides functionality for administrators, resellers, and end-user website owners to control the various aspects of website and server administration through a standard web browser.</p><p>In addition to the GUI interface cPanel also has command line and API based access that allows third party software vendors, web hosting organizations, and developers to automate standard system administration processes.</p><p>cPanel is designed to function either as a dedicated server or virtual private server and it supports CentOS, Red Hat Linux, and FreeBSD.</p><p>Application-based support includes Apache, PHP, MySQL, Postgres, Perl, and BIND (DNS). Email based support includes POP3, IMAP, SMTP services. cPanel is commonly accessed on port 2082, with an SSL-secured server operating on port 2083.</p><p>Adapted from the Wikipedia article CPanel, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/cpanel-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web application &#8211; Structure</title><link>http://www.webmasterwidget.com/article/web-application-structure</link> <comments>http://www.webmasterwidget.com/article/web-application-structure#comments</comments> <pubDate>Wed, 17 Aug 2011 13:34:17 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Active Server Pages]]></category> <category><![CDATA[Asp.net]]></category> <category><![CDATA[Common Gateway Interface]]></category> <category><![CDATA[Java Servlet]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Python]]></category> <category><![CDATA[Ruby On Rails]]></category> <category><![CDATA[Struts2]]></category> <category><![CDATA[Three-tier]]></category> <category><![CDATA[Web Application]]></category> <category><![CDATA[Web application - structure]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/web-application-structure</guid> <description><![CDATA[Applications are usually broken into logical chunks called &#8220;tiers&#8221;, where every tier is assigned a role. Traditional applications consist only of 1 tier, which resides on the client machine, but web applications lend themselves to a n-tiered approach by nature. Though many variations are possible, the most common structure is the three-tiered application. In its [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Applications are usually broken into logical chunks called &#8220;tiers&#8221;, where every tier is assigned a role. Traditional applications consist only of 1 tier, which resides on the client machine, but web applications lend themselves to a n-tiered approach by nature. Though many variations are possible, the most common structure is the three-tiered application. In its most common form, the three tiers are called &#8221;presentation&#8221;, &#8221;application&#8221; and &#8221;storage&#8221;, in this order. A web browser is the first tier (presentation), an engine using some dynamic Web content technology (such as ASP, ASP.NET, CGI, ColdFusion, JSP/Java, PHP, Perl, Python, Ruby on Rails or Struts2) is the middle tier (application logic), and a database is the third tier (storage). The web browser sends requests to the middle tier, which services them by making queries and updates against the database and generates a user interface.</p><p>For more complex applications, a 3-tier solution may fall short, and you may need a n-tiered approach, where the greatest benefit is breaking the business logic, which resides on the application tier, into a more fine-grained model. Or adding an integration tier that separates the data tier from the rest of tiers by providing an easy-to-use interface to access the data. For example, you would access the client data by calling a &#8220;list_clients&#8221; function instead of making a SQL query directly against the client table on the database. That allows you to replace the underlying database without changing the other tiers.</p><p>There are some who view a web application as a two-tier architecture. This can be a &#8220;smart&#8221; client that performs all the work and queries a &#8220;dumb&#8221; server, or a &#8220;dumb&#8221; client that relies on a &#8220;smart&#8221; server. The client would handle the presentation tier, the server would have the database (storage tier), and the business logic (application tier) would be on one of them or on both. While this increases the scalability of the applications and separates the display and the database, it still doesn&#8217;t allow for true specialization of layers, so most applications will outgrow this model.</p><p>Adapted from the Wikipedia article Web application, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/web-application-structure/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Content Delivery Network via Amazon Web Services: CloudFront: dgtgjmvkdtza0.cloudfront.net

Served from: www.webmasterwidget.com @ 2012-02-05 14:04:32 -->
