PHPÓëJavaÔÚWeb¿ª·¢·½ÃæµÄ±È½Ï
±È½ÏPHPºÍJSPÕâÁ½¸öWeb¿ª·¢¼¼Êõ,ÔÚĿǰµÄÇé¿öÊÇÆäʵÊDZȽÏPHPºÍJavaµÄWeb¿ª·¢.ÒÔÏÂÊÇÎҾͼ¸¸öÖ÷Òª·½Ãæ½øÐеıȽÏ:
Ò». ÓïÑԱȽÏ
PHPÊǽâÊÍÖ´ÐеķþÎñÆ÷½Å±¾ÓïÑÔ,Ê×ÏÈphpÓмòµ¥ÈÝÒ×ÉÏÊÖµÄÌØµã.Óï·¨ºÍcÓïÑԱȽÏÏó,ËùÒÔѧ¹ýcÓïÑԵijÌÐòÔ±¿ÉÒԺܿìµÄÊìϤphpµÄ¿ª·¢.¶øjavaÐèÒªÏÈѧºÃjavaµÄÓï·¨ºÍÊìϤһЩºËÐĵÄÀà¿â,¶®µÃÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ·½·¨.ËùÒÔjava²»ÈçphpºÃѧ.
JavaÊ×ÏÈÒª±àÒë³É×Ö½ÚÂë.classÎļþ,È»ºóÔÚjavaÐéÄâ»úÉϽâÊÍÖ´ÐÐ.JavaµÄWeb¿ª·¢Ê×ÏÈ×îÈÝÒ×Ïëµ½µÄ¾ÍÊÇJSP(ÏÖÔÚÒѾµ½JSP2.0),ÔÀ´µÄjavaµÄWeb¿ª·¢¶¼ÊÇÓÃservletÀ´ÊµÏÖµÄ,ÓÃservletÀ´¿ª·¢ÐèÒª³ÌÐòÔ±ÔÚjavaµÄÔ´ÎļþÖÐǶÈë´óÁ¿µÄhtml´úÂë.ËùÒÔºóÀ´¾Í³öÏÖÁËJSP,JSP¿ÉÒÔ·½±ãµÄǶÈëµ½htmlÎļþµ±ÖÐ,ÆäʵjspÎļþÔÚ·þÎñÆ÷ÉÏÖ´ÐеÄʱºòÊ×ÏȻᱻӦÓ÷þÎñÆ÷ת»»³Éservlet,È»ºóÔÙ±àÒëÖ´ÐÐ.Jsp¿ÉÒÔͨ¹ýservletºÍJavaBeanµÄÖ§³Ö²úÉúÇ¿´óµÄ¹¦ÄÜ.JavaBeanÊÇÒ»Öֿɸ´ÓõÄ,¿çƽ̨µÄÈí¼þ×é¼þ.ʹÓÃjavabean¿ÉÒÔ·½±ãµÄʵÏÖjava´úÂëºÍhtmlµÄ·ÖÀë,Äܹ»ÔöǿϵͳµÄ¹¦ÄܺÍÈí¼þµÄ¸´ÓÃÐÔ.
JavaµÄWeb¿ª·¢ÊôÓÚSUN¹«Ë¾¶¨ÒåµÄJ2EEÆäÖеĹ淶.¶øÇÒÔÚJ2EEÖаüÀ¨ÁËjavaµÄWeb¿ª·¢µÄËùÓз½Ãæ,È磺JSP,Servlet,JDBC,JNDI,JAVABEAN,EJBµÈµÈ.J2EE¾ÍÌØ±ðÊʺÏÓÚ×ö´óÐÍµÄÆóÒµ¼¶µÄÓ¦ÓÃ.
¶þ. Êý¾Ý¿â·ÃÎʱȽÏ
Javaͨ¹ýJDBCÀ´·ÃÎÊÊý¾Ý¿â,ͨ¹ý²»Í¬µÄÊý¾Ý¿â³§ÉÌÌṩµÄÊý¾Ý¿âÇý¶¯·½±ãµØ·ÃÎÊÊý¾Ý¿â.·ÃÎÊÊý¾Ý¿âµÄ½Ó¿Ú±È½Ïͳһ.
PHP¶ÔÓÚ²»Í¬µÄÊý¾Ý¿â²ÉÓò»Í¬µÄÊý¾Ý¿â·ÃÎʽӿÚ,ËùÒÔÊý¾Ý¿â·ÃÎÊ´úÂëµÄͨÓÃÐÔ²»Ç¿.ÀýÈ磺ÓÃJava¿ª·¢µÄWebÓ¦ÓôÓMySQLÊý¾Ý¿âתµ½OracleÊý¾Ý¿âÖ»ÐèÒª×öºÜÉÙµÄÐÞ¸Ä.¶øPHPÔòÐèÒª×ö´óÁ¿µÄÐ޸Ť×÷.
Èý. ϵͳÉè¼Æ¼Ü¹¹±È½Ï
²ÉÓÃJavaµÄWeb¿ª·¢¼¼Êõ,ÐèҪʹÓõÄÊÇÃæÏò¶ÔÏóµÄϵͳÉè¼Æ·½·¨,¶øPHP»¹ÊDzÉÓÃÃæÏò¹ý³ÌµÄ¿ª·¢·½·¨.ËùÒÔÓÃJava½øÐпª·¢Ç°ÆÚÐèÒª×ö´óÁ¿µÄϵͳ·ÖÎöºÍÉè¼ÆµÄ¹¤×÷.
ËÄ. ¿çƽ̨ÐÔ
JavaºÍPHP¶¼ÓÐºÜºÃµÄ¿çÆ½Ì¨µÄÌØÐÔ.¼¸ºõ¶¼¿ÉÒÔÔÚ²»×÷ÈκÎÐ޸ĵÄÇé¿öÏÂÔËÐÐÔÚLinux»òÕßWindowsµÈ²»Í¬µÄ²Ù×÷ϵͳÉÏ.
Îå. ¿ª·¢³É±¾±È½Ï
&nb
Ïà¹ØÎĵµ£º
ÏÂÃæÊÇÓÃ100¸ö²¢·¢Á¬½Ó·Ö±ðȥѹÉú²ú»·¾³ÖÐͬһ¸ºÔؾùºâÆ÷VIPÏ¡¢ÌṩÏàͬ·þÎñµÄÁ½Ì¨·þÎñÆ÷£¬Ò»Ì¨ÎªNginx£¬Áíһ̨ΪApache£¬NginxÿÃë´¦ÀíµÄÇëÇóÊýÊÇApacheµÄÁ½±¶¶à£¬Nginx·þÎñÆ÷µÄϵͳ¸ºÔØ¡¢CPUʹÓÃÂÊÔ¶µÍÓÚApache£º
¡¡¡¡Äã¿ÉÒÔ½«Á¬½ÓÊý¿ªµ½10000¡«30000£¬È¥Ñ¹NginxºÍApacheÉϵÄphpinfo.php£¬ÕâÊÇÓÃä¯ÀÀÆ÷·ÃÎ ......
<?php
$filename
=
"
D:
\\
296.mid
"
;
$file
=
fopen
(
$filename
,
"
rb
"
)
;
$bin
=
fread
(
$file
,
2
)
;
//Ö»¶Á2×Ö½Ú
fclose
(
$file
)
;
$strInfo
= @
unpack
(
"
c2chars
" ......
ÓÉÓÚijÖÖÐèÒª£¬ÕâÒ»¶ÎÐèҪѧϰPHP£¬ËùÒÔÔÚÕâÀà¼Ç¼һÏÂ×Ô¼ºµÄһЩÐĵúÍ×Ô¼ºÔÚѧϰÖÐÓöµ½µÄһЩÎÊÌâ¡££¨¸üÐÂÖÐ...£©
1.LinuxºÍwindowsÏ¿ª·¢PHP
ÔÚÕâÁ½ÖÖϵͳÏ¿ª·¢PHP¶¼ÐèÒª´î½¨»·¾³£¬ÔÚLinuxÏÂÒ»°æÓÃapache×÷Ϊweb·þÎñÆ÷£¬¶øÇÒÏà¶ÔÀ´Ëµ»·¾³µÄ´î½¨ºÜ¼òµ¥£»¶øÔÚwindowsÏÂÒªÊÇ¿ª·¢PHP½¨ÒéÓÃwindows server 2003£¬windows x ......
ʵÀýÓ¦Óãº
1<?
2require_once('../libs/classes/page.class.php');
3$page=new page(array('total'=>1000,'perpage'=>20));
4echo 'mode:1<br>'.$page->show();
5echo '<hr>mode:2<br>'.$page->show(2);
6echo '<hr>mode:3<br>'.$page->show(3);
7echo '&l ......
ʹÓÃPHPµÄcURL¿â¿ÉÒÔ¼òµ¥ºÍÓÐЧµØÈ¥×¥ÍøÒ³¡£ÄãÖ»ÐèÒªÔËÐÐÒ»¸ö½Å±¾£¬È»ºó·ÖÎöÒ»ÏÂÄãËùץȡµÄÍøÒ³£¬È»ºó¾Í¿ÉÒÔÒÔ³ÌÐòµÄ·½Ê½µÃµ½ÄãÏëÒªµÄÊý¾Ý
ÁË¡£ÎÞÂÛÊÇÄãÏë´Ó´ÓÒ»¸öÁ´½ÓÉÏÈ¡²¿·ÖÊý¾Ý£¬»òÊÇȡһ¸öXMLÎļþ²¢°ÑÆäµ¼ÈëÊý¾Ý¿â£¬ÄÇžÍÊǼòµ¥µÄ»ñÈ¡ÍøÒ³ÄÚÈÝ£¬cURL ÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄPHP¿â¡£
PHPÖеÄCURLº¯Êý¿â£¨Client URL Librar ......