Perl是一種借鑒了C\C++、JAVA語法的通用的膠水語言。通用是指你可以用PERL來完成許多事情電子表格、數據庫、文本工具、以及WEB應用程序并且和JAVA一樣PERL是跨平臺的。
新手誤區
OSO論壇上我見到了許多這樣的問題和回答“現在學PERL還有用嗎”“現在用CGI的人很少了”……
不但CGI目前位置仍有許多領先ASP PHP這2種腳本的地方(比如安全性穩定性以及多語言的支持等),而且就PERL來講CGI僅僅是他應用的一部分而已,Perl真正擅長的是將這些程序連接在一起。Perl 能夠利用你的數據庫,將它轉換成一個具有電子表格特性的文件,并且在你進行文件的處理時,根據需要對數據進行調整。Perl 也能夠利用文字處理文檔,將它們轉換成HTML文檔,以便在Web上顯示。由于Perl 是一種“膠水語言,能夠將許多元素連接在一起,因此它具有極強的適應性。我想PERL老手一定伸伸的體會到了這一點。如果你單單想找一個虛擬主機,快速的學習和建立一個動態站點,建議你不要學習PERL,ASP PHP都是你很好的選擇;如果你想深入的學習編程,那它將是最好的選擇之一。PERL是UNIX上的高級語言,LINUX標準的套件,microsoft studio 7之一,你不必擔心你學的東西很快就很失效。另外特別值得一提的是PERL的發展速度也是相當快的,并且PERL是最早實現嵌入HTML的,不要以為這是ASP PHP JSP的專利。
新手必讀
在OSO上以ACTIVEPERL為關鍵字會找到一打安裝的文章我就不獻丑了,我在這著重說說PERL的資源ACTIVEPERL自帶的說明檔是個很好的東西,你可以重中得到語法資料、培訓資料、FAQ資料、歷史資料甚至是PERL內部情況的說明。運行方法是在命令提示下(MSDOS LINUXSHELL)鍵入perldoc perl ;
perl聯機文檔 http://www.dejanews.com/home_ps.shtml
CGI新聞組 http://comp.infosystems.www.authoring.cgi
遺憾的是我沒有找到一個比較好的中文站點。最后說說PERL的工具。windows下NTEMACS Multi-Edit是首選,調試也很方便,最近有一款小巧的PERL CGI工具也很不錯Visual Perl Editor 。希望對想學習PERL的朋友有所幫助。