Perl Web Development
Обзор: High level interpreted dynamic programming language Perl has been created by Larri Uollom.
|
|
Рейтинг: 4 - количество голосов за статью
Публикация:
21.04.2012,
в категории "Интернет и программирование"
Просмотр: эта статья прочитана 516 раз
Perl Web Development
High level interpreted dynamic programming language Perl has been created by Larri Uollom. A emblem of this language - a camel - a hardy animal who carries out a hard work. Language has rich possibilities of work with the text, including with the regular expressions which have been built in syntax. The Perl has inherited properties of languages of Si, AWK, script languages of command covers UNIX.
Language Perl allows to carry out various problems of system administration, network programming, creation of games, workings out of graphic user interfaces, web workings out. Separately want to tell about possibilities of creation of sites in language Perl. In spite of the fact that was considered that it is a programming language it is not created for web working out, time has sorted things out. Language Perl processing of forms and files, safety, e-mail and work with a drawing allows to create qualitative Web-appendices, such as work with databases.
Programmers have possibility to spend processing of Web-forms, there is a possibility to obtain the data of the user, files cookie, to trace clicks of the mouse and access counters, to apply module Apache mod_perl, to connect variables with databases, to build in code Perl in HTML, to operate documents through Web, to create dynamic images, to apply XML and its derivatives - RSS and RDF. Perl has some features that give it personality. Perl is more low-level and flexible than the same php. The best software development company delivers an all-around Perl development service is company QArea. Perl developers of this company have perfect knowledge and hands-on experience. They will provide high quality services in the creation of websites.
The text manipulation capabilities allows widely used rapid development cycle Perl and GUI development, network programming and system administration.
The main advantages of Perl:
- Broad support for working with regular expressions (support library PCRE - "Perl-compatible regular expressions";
- Free syntax for flexible solutions to the same problem (however, this can be easily attributed to the shortcomings of the language); The presence of built-in tools to represent complex data structures (scalars, lists and keyword lists, which have multi-level nesting);
- Possibility of programming in both the classical "functional" style (which is convenient for the development of small web scripts, for example - script to add friends in LiveJournal or script to generate imported into Wordpress XML-files), and the availability of advanced tools for object oriented style of program creation (useful volume collective work projects requiring support);
- The abundance of libraries, modules, which allow much to accelerate the development of programs (Perl modules available on CPAN - Comprehensive Perl Archive NetworkPerl has some features that give it personality. Language Perl low-level and more flexible than the same php.