{"id":486,"date":"2020-08-28T19:38:56","date_gmt":"2020-08-29T00:38:56","guid":{"rendered":"https:\/\/truxgoservers.com\/blog\/?p=486"},"modified":"2020-08-28T19:38:59","modified_gmt":"2020-08-29T00:38:59","slug":"perl-what-you-should-know-about-it","status":"publish","type":"post","link":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/","title":{"rendered":"PERL &#8211; What you should know about it"},"content":{"rendered":"\n<p>Perl is a widely used programming language for building CGI applications for the web. Perl is an acronym for Practical Extracting and Reporting Language, which indicates that it is a very practical programming language for extracting information from text files and generating reports from the content of the files.<\/p>\n\n\n\n<p>It is a free language to use, that means it is free. Before it was closely associated with the Un\u00edx platform, but today it is available in other operating systems such as Linux and Windows.<\/p>\n\n\n\n<p>This is an interpreted programming language, like many other Internet languages \u200b\u200bsuch as Javascript or ASP. This means that the code of the PerlScripts is not compiled but that each time it is to be executed the code is read and it starts interpreting what is written. It is also extensible from other languages, since from Perl we can make calls to subprograms written in other languages. Also from other languages \u200b\u200bwe can execute PerlCode.<\/p>\n\n\n\n<p>Perl is inspired by languages \u200b\u200blike C, sh, awk and sed (some coming from Unix systems), but it is focused on being more practical and easier than the latter. That is why a programmer who has worked with the C language and the others will have less trouble understanding and using it quickly.<\/p>\n\n\n\n<p>Also takes characteristics of shell programming. All variables are marked with a preceding Sigil. Sigils uniquely identify variable names, allowing Perl to have rich syntax. Notably, sigils allow variables to be interpolated directly within strings. Like shells, Perl has many built-in functions for common tasks and for accessing system resources.<\/p>\n\n\n\n<p>Perl takes lists from Lisp, hash (associative memory) from AWK and regular expressions from sed. All of this simplifies and facilitates all forms of parsing, text handling, and data management tasks.<\/p>\n\n\n\n<p>If we want to work with Perl, it will be necessary to have the language interpreter installed. From that moment on we can run CGIs on our web servers. The process to achieve this may vary from one server to another, but they are usually placed in a special directory on the server called cgi-bin where we have placed the corresponding CGI permissions. Furthermore, the files with the code must also have execute permission.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PERL Applications<\/h2>\n\n\n\n<p>It has many and varied applications, thanks to the availability of many standard and third-party modules.<\/p>\n\n\n\n<p>It has been used since the early days of the Web to write CGI scripts. It is one of the &#8220;three P&#8217;s&#8221; (Perl, Python, and PHP), which are the most popular languages \u200b\u200bfor creating Web applications, and is an integral component of the popular LAMP solution for web development. Great projects written in Perl are Slash, IMDb9, and UseModWiki, a Wiki engine. Many high traffic websites such as Amazon and Ticketmaster use Perl extensively.<\/p>\n\n\n\n<p>Perl is often used as a &#8220;glue language&#8221;, binding systems and interfaces that were not specifically designed to interoperate; and for &#8220;data scrabbling&#8221;, converting or processing large amounts of data for tasks such as creating reports.<\/p>\n\n\n\n<p>Perl is also widely used in finance and bioinformatics, where it is appreciated for its rapid development, both of applications and deployment, as well as its ability to handle large volumes of data.<\/p>\n\n\n\n<p>Perl is also pre-installed on the most popular GNU \/ Linux distributions including Gentoo, Slackware, Mandriva, Debian, RedHat, and SUSE.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Perl is a widely used programming language for building CGI applications for the web. Perl is an acronym for Practical Extracting and Reporting Language, which indicates that it is a very practical programming language for extracting information from text files and generating reports from the content of the files. It is a free language to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":487,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[39,104],"class_list":["post-486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-perl","tag-guide","tag-perl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PERL - What you should know about it - Truxgo Server Blog<\/title>\n<meta name=\"description\" content=\"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PERL - What you should know about it - Truxgo Server Blog\" \/>\n<meta property=\"og:description\" content=\"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Truxgo Server Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-29T00:38:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-29T00:38:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"718\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Truxgo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Truxgo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/\"},\"author\":{\"name\":\"Truxgo\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\"},\"headline\":\"PERL &#8211; What you should know about it\",\"datePublished\":\"2020-08-29T00:38:56+00:00\",\"dateModified\":\"2020-08-29T00:38:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/\"},\"wordCount\":557,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/PERL.jpg\",\"keywords\":[\"Guide\",\"PERL\"],\"articleSection\":[\"Perl\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/\",\"name\":\"PERL - What you should know about it - Truxgo Server Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/PERL.jpg\",\"datePublished\":\"2020-08-29T00:38:56+00:00\",\"dateModified\":\"2020-08-29T00:38:59+00:00\",\"description\":\"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/PERL.jpg\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/PERL.jpg\",\"width\":1024,\"height\":718},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/perl-what-you-should-know-about-it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PERL &#8211; What you should know about it\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"name\":\"Truxgo Server Blog\",\"description\":\"Cloud Server and Hosting Tutorials.\",\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\",\"name\":\"Truxgo Server Blog\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"width\":1250,\"height\":278,\"caption\":\"Truxgo Server Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\",\"name\":\"Truxgo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"caption\":\"Truxgo\"},\"sameAs\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\"],\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/author\\\/truxgo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PERL - What you should know about it - Truxgo Server Blog","description":"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/","og_locale":"es_MX","og_type":"article","og_title":"PERL - What you should know about it - Truxgo Server Blog","og_description":"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...","og_url":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/","og_site_name":"Truxgo Server Blog","article_published_time":"2020-08-29T00:38:56+00:00","article_modified_time":"2020-08-29T00:38:59+00:00","og_image":[{"width":1024,"height":718,"url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg","type":"image\/jpeg"}],"author":"Truxgo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Truxgo","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#article","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/"},"author":{"name":"Truxgo","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e"},"headline":"PERL &#8211; What you should know about it","datePublished":"2020-08-29T00:38:56+00:00","dateModified":"2020-08-29T00:38:59+00:00","mainEntityOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/"},"wordCount":557,"commentCount":1,"publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg","keywords":["Guide","PERL"],"articleSection":["Perl"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/","url":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/","name":"PERL - What you should know about it - Truxgo Server Blog","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#primaryimage"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg","datePublished":"2020-08-29T00:38:56+00:00","dateModified":"2020-08-29T00:38:59+00:00","description":"Perl the programming language designed by Larry Wall to build CGI applications for the web-What you should know, Quick and easy guide...","breadcrumb":{"@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#primaryimage","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/PERL.jpg","width":1024,"height":718},{"@type":"BreadcrumbList","@id":"https:\/\/truxgoservers.com\/blog\/perl-what-you-should-know-about-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/truxgoservers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PERL &#8211; What you should know about it"}]},{"@type":"WebSite","@id":"https:\/\/truxgoservers.com\/blog\/#website","url":"https:\/\/truxgoservers.com\/blog\/","name":"Truxgo Server Blog","description":"Cloud Server and Hosting Tutorials.","publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/truxgoservers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/truxgoservers.com\/blog\/#organization","name":"Truxgo Server Blog","url":"https:\/\/truxgoservers.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","width":1250,"height":278,"caption":"Truxgo Server Blog"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e","name":"Truxgo","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","caption":"Truxgo"},"sameAs":["https:\/\/truxgoservers.com\/blog"],"url":"https:\/\/truxgoservers.com\/blog\/author\/truxgo\/"}]}},"_links":{"self":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/comments?post=486"}],"version-history":[{"count":2,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/486\/revisions"}],"predecessor-version":[{"id":492,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/486\/revisions\/492"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media\/487"}],"wp:attachment":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media?parent=486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/categories?post=486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/tags?post=486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}