1.çå¾çç¨ä»ä¹è½¯ä»¶å¥½?识货识货
2.营销型网站大概多少钱能做一个?
3.javawebä¸phpçå·®å«(javawebåphpåºå«)
çå¾çç¨ä»ä¹è½¯ä»¶å¥½?
é®é¢ä¸ï¼æ³å¨çµèä¸çç §çï¼ç¨ä»ä¹è½¯ä»¶å¥½ ACD çå¾è½¯ä»¶ï¼ä¸éãï¼
å¾çå¾å¤ç§æ ¼å¼çå¾ç æµè§é度快ã
é®é¢äºï¼ææºç¨ä»ä¹è½¯ä»¶çå¾ç好 å®åå°±ç¨å¿«å¾æµè§
é®é¢ä¸ï¼ä¸è¬çµèéçå¾çç软件å«ä»ä¹? åå»âæççµèââå¨ä¾§ä¸é´æ¾å°âæ§å¶é¢æ¿â并åå»âæ¾å°âæ·»å æå é¤ç¨åºâ并åå»âæ¾å°ACDSEEç¨åºâå¸è½½âOKäºï¼å·²ç»æ²¡æé£ä¸ªç¼çäº
é®é¢åï¼ææºçå¾çç¨ä»ä¹è½¯ä»¶å¥½ï¼ 软件å称ï¼å¿«å¾æµè§ãä¸æ¯å¿«å¾ï¼æ´ä¸æ¯å¾®åå¿«å¾ï¼androidç³»ç»å¹³å°ä¸æ好ççå¾å©å¨ï¼å åä¸ç¨æ·çä¸è½½éãç¨äºé£ä¹å¤å¹´è¿æ¯é£ä¹äººæ§åï¼çº¯ä¸ªäººææï¼çº¯å®è¯ãåªé0.Mä¸å 空é´ï¼è¿è¡æµç ï¼å大ç½ç«ä¸è½½æè¡æ¦ç¬¬ä¸çè¯å®æ¯å®ï¼èµ¶ç´§ä¸è½½å§ï¼èµ¶ç´§ç»æä½³çæ¡å§ï¼ï¼ï¼ï¼
é®é¢äºï¼çå¾çç¨ä»ä¹è½¯ä»¶ 常ç¨çWindowsçµèç³»ç»çå¾è½¯ä»¶
çå¾çï¼æ¯ç¬è çµèéæ£ä½¿ç¨ççå¾è½¯ä»¶ï¼å¯å¨è¿ éï¼æä½æ¹ä¾¿ï¼ä½¿ç¨äºå¼ºå²çå¾åå¼æï¼çå¾é度æå¿«ï¼ç»è´¨é« *** å®ï¼æ¯æå ¨å±æ¥çä¸å¹»ç¯çæ¥çï¼æ é¡»è¿åç®å½å³å¯è¿è¡ç¼©ç¥å¾æ¥çï¼å¯¹äºå¤§å¾çï¼è¿è½å¨é¸ç°å¾ä¸è¿è¡ä»»æ缩æ¾æµè§ï¼ç¿»é¡µæ¶ä¸ç¨æ¾æé®ï¼ç´æ¥å¨å¾çå·¦å³ä¸¤ç«¯å³ä¼æ¾ç¤ºç¿»é¡µç®å¤´ï¼æéè¦çæ¯çå¾çæ¯æå¤è¾¾ç§å¾çæ ¼å¼ï¼æBMP/PNG/JPGç常è§æ ¼å¼ï¼ä½ç®åçå¾çéç¨äºææWINSå¹³å°(å«WIN8)ï¼å¹¶ä¸å ¼å®¹WINSå¾çæ¥çå¨åACDSEEæ¥çå¨ç大é¨åæé®ï¼æå ¶å®¹æä¸æ
ACDSeeï¼é常æµè¡ççå¾è½¯ä»¶ä¹ä¸ï¼ä¼ç¹æ¯åè½å¼ºå¤§ï¼é½å ¨ï¼æ¯æå¾ççç¼è¾ãåå¤çãæ件管ççï¼ç¼ºç¹æ¯ç³»ç»è¦æ±ãæ¶è´¹çï¼å½ç¶è½¯ä»¶æå è´¹ççï¼ä½æ¯åè½è¯å®æ ***
FastStone Image Viewerï¼è½¯ä»¶çé¢åACDseeç¥ä¼¼ï¼å è´¹ï¼éåä¸ç¨éï¼èå°å·§ãæä¾ç®æçå¾åç¼è¾åè½å æ¬å¯¹å¾ççè£åªï¼æ·»å ææ¬ã线æ¡åæ°´å°ä»¥åè°æ´åç§åæ°çï¼å®è¿å ·æå¾åçæ¹é转æ¢åéå½åçåè½ã
XnViewï¼æ¥èªæ³å½ï¼æ¯æå¤ç§å¾çæ ¼å¼ï¼è¿æ¯ææ件æ©å±ï¼å®è£ æ件åæ¯æå¾çæ ¼å¼è¿ç§ãXnViewåæ¶è¿æ¯æå¨ç»gifãå¤é¡µé¢tiffãå¤å¾åå¾æ 以åmpegãaviãwavãaiffé³è§é¢æ ¼å¼åQuicktimeæ ¼å¼çæ件ãåè½å¼ºå¤§ï¼ä½ç§¯å°ï¼çå¾æ¹ä¾¿
iSeeç±çï¼æ¯ä¸æ¬¾å°å·§è½»å¿«ï¼ç §çæ ¼å¼æ¯ææå ¨é¢ççå¾è½¯ä»¶ãç±çå¯ä»¥å®ç¾æ¿æ¢windowsçå¾ï¼ä¸ºwindowsèµæºç®¡çå¨æä¾å¼ºå¤§çå¾çæµè§åè½ï¼å¹¶ææä¿æ¤ç¨æ·ç§å¯å¾çãä½ç§¯å°å·§ï¼çå¾è¶ å¿«ï¼ç®åãæ¶å°ï¼æå®æ´çç §çæ ¼å¼æ¯æï¼å¯æ©å±ç个æ§åå¹»ç¯çææ¾ï¼å°ç§å¯å¾çè½»æ¾è½¬æ¢ä¸ºå®å ¨å¾çï¼ææä¿æ¤ä¸ªäººéç§ï¼æ©å±ç½ä¸å¨çº¿åè½ï¼å¯å«æ¿ACDsee
ç¾å¾ççï¼å½äº§ä¼ç§çå¾è½¯ä»¶ï¼çé¢ç¾è§ç®çº¦ï¼éç¨å ¨æ°çPEV-3å¾åå¼æï¼éè¿æ¯æIntelåAMDæ ¸å¿çMMXã3DNOWææ¯ï¼åç¬å®¶å¤çº¿ç¨è¿ç®ææ¯è½å¨è¶ ä½èµæºå ç¨çæ åµä¸æ¸ æ°å¿«éçæµè§å¤§å¾ï¼å¾çé¢è§é度æ´å¿«ï¼å³ç¹å³çï¼å¹¶ä¸æ¯æBMP/PNG/JPG/PSD/RAWçå¤è¾¾ç§å¾åæ ¼å¼ãæ´å¯ç´æ¥æµè§PDFææ¡£ï¼å¦å¤ï¼ç¾å¾ççå®ç¾æ¯æCMYKå°å·è²å¾çï¼æ¯æ常ç¨æ件夹æ¶èãæ¹éæ转ãæ¹å尺寸ãéå½åç常ç¨æä½ãé常å¼å¾å¤§å®¶ä½¿ç¨ï¼
Picasaå¾çæ¥çå¨ (Picasa PhotoViewer) ï¼Picasaå ç½®çå¾çæµè§å¨ï¼å¯å¨é度å¾å¿«ï¼å°å ¶åç¬æååºæ¥ï¼å¯ä»¥å为系ç»é»è®¤çå¾çæ¥çå¨ãæ¯æå¾çç±»åï¼jpgãjpeãjpegãtifãtiffãbmpãgifãpngãtgaãwebpãrawãcrwãcr2ãnefãorfãdcrãmrwãpefãrafãsrfãdngãkdcãsr2ãarwã3frãx3fãrw2ãnrwã
缺ç¹ï¼ä¸æ¯æGIFå¨ç»æ¾ç¤ºï¼å¯ä»¥å¨é ç½®éæ©åæ¶å¯¹GIFæ ¼å¼çå ³èãä¼ç¹ï¼å¯ä»¥å¸®å©æ¨å¨è®¡ç®æºä¸ç«å³æ¾å°ãä¿®æ¹åå ±äº«ææå¾çï¼æ索硬çä¸çç¸çå¾ççé度é常快ã
DevalVR Playerï¼ä¸ä¸ª3Dçå¾è½¯ä»¶ï¼å¯ä»¥ç¨å®æµè§3Då ¨æ¯å¾çï¼å¯è§£å³ä¸è¬çå¾è½¯ä»¶çä¸å°3Då ¨æ¯å¾ç3Dç¹æçé®é¢
IrfanViewï¼è¿è¡é度快ãå°å·§ï¼åè½å¼ºå¤§çå è´¹ï¼è½¯ä»¶å¤§å°ä¸å°2Mãåºæ¬çåè½å æ¬å¾çãé³é¢ãè§é¢æµè§ï¼å¾çæ¹éæ ¼å¼è½¬æ¢ãæ¹ééå½åï¼JPEå¾çæ ææ转çã
å¯ççå¾ï¼æé å¯çå½±åï¼ä¹æ¯çå¾ãå¾ç管ççä¸éæé ãç¬ç¹ç3Då¾çå¢ï¼ç»ä½ ä¸ä¸......>>
é®é¢å ï¼å¥½ççå¾è½¯ä»¶æåªå ç§? acdseeé£ä¸ªæå¼æç¹æ ¢ï¼å»ºè®®ä½¿ç¨å å½±éæ¯æï¼å å½±ççï¼ï¼å¾å¥½ç¨ç
é®é¢ä¸ï¼å¾çç¨ä»ä¹è½¯ä»¶å¥½æå¼å¥½ ACDSee V3.1 SR1âå æ¬å¯¹ç¨åºé¨åçé¢å¸å±è¿è¡äºå¾®è°çâç®ä½ä¸æ深度ç¾åç 软件大å°ï¼4. MB 软件类å«ï¼å½äº§è½¯ä»¶ 软件ææï¼å è´¹ç 软件è¯è¨ï¼ç®ä½ä¸æ åºç¨å¹³å°ï¼Win, WinXp, Win, Nt, WinMe, Win9xæ¬ç¾åçå¨èè²ç½é çåºç¡ä¸è¿è¡æ·±åº¦ç¾åä¿®æ£ï¼ç¾åèå´å ä¹æ¶µçææç»ä»¶çå个ç»èï¼1. ä»èåãå·¥å ·æ ãæ件å°æä»¶å ³èï¼ç»ç»æ¢ææ°é²çç彩è²å¾æ ï¼è®©èç¨åºçåæ°æ´»åï¼2. å®ç¾å è½½XPæ ·å¼ä¸ä¼åºç°ç¹å»âé项â-âæ¥çå¨âæ ç¾æ¶å¼¹åºâéæ©èæ¯å¾åâçªå£çé误ï¼3. 对ç¨åºé¨åçé¢å¸å±è¿è¡äºå¾®è°ï¼æ´æ¢é¨åæé®é¢çæ件ï¼ä½¿ç¨åºæ´å ç¾è§å®ç¨ï¼4. å®è£ æ¶é¤æ³¨å主ç¨åºæ件å¤ï¼åæ¶è®©PicaViewä¹æ³¨åæ件ï¼æé«PicaViewé¦æ¬¡å¯å¨çé度ã====ä¸è½½å°åï¼ soft2.greendown/...ix.exe该çæ¬å¯å¨é度快ï¼æ¯çå¾è½¯ä»¶çé¦éã
é®é¢å «ï¼è¾¨è®¤ç §ççåæ好ç¨ä»ä¹è½¯ä»¶ å âä½ çç §ç被PSè¿äºï¼ââç说ï¼ææ¬äºå°±æ¾åºè¯æ®æ¥ï¼ââè¿ä¸ªâ¦â¦âæ 论æ¯æåæå¨å客çå¸ ç §ï¼è¿æ¯ä½ æå ´è¶£çMMå¾çï¼ææ¯å¨æ·å®ä¸ä¹°ä¸è¥¿ï¼ä½ æ¯å¦å¸¸å¸¸æçé®ï¼è¿ç §çå°åºæ¯ä¸æ¯åæ±åå³çå¢ï¼è¿éæä½ å æç§ç¬ï¼çç¸åç¡ç¾ï¼ä¹ä¼é²åºå°¾å·´çï¼ååï¼
å¨çµèä¸ççå¾æ¼äº®çè¡£æï¼å°æä¹ååç°æå¾å¤ççµï¼èèç³»å家ä¹åï¼å家似ä¹æ°¸è¿é½åªæä¸ä¸ªè§£éââæ¾ç¤ºå¨è²å·®é®é¢ï¼åï¼èå®è¯´èªå·±æ¯âå·âæ¥çç´ æPSçå¤çå¿«ï¼ç½ä¸æä¸å°æ¹æ³å¤æç §çæ¯å¦è¢«ä¿®æ¹è¿ï¼å¦ä»ç»æ¥çç §çç»èæ¯å¦æ£å¸¸ãåå¤è²è°æ¯å¦èåãå æºæ¯å¦ç¬¦åççï¼å¯æ¯è¿äºå¯¹äºå¯¹æå½±ä¸çææ®éç人æ¥è¯´ï¼æ çé¾åº¦å¤ªå¤§ãå¦ä½ä½¿ç¨ç®åçæ¹æ³è¯å«è¢«PSè¿çç §çå¢ï¼
1ãçå¾çå±æ§
å¾1
å¾2
å¨å¾ççæ件å±æ§ä¸ï¼æç §ç¸æºç §ç¸æ¶ç详ç»ä¿¡æ¯ï¼å æ¬å¿«é¨é度ãå åçè³å æ¬ä½¿ç¨çæ影设å¤åå·ççï¼å¦æä¿®æ¹è¿ï¼è¿äºä¿¡æ¯å°±ä¸å¤åå¨ãé¦å å³é®åå»ç½ä¸çå¾çï¼æå®ä¿åæ为æ件ï¼ç¶åå³é®åå»âæ件âå±æ§âæè¦âï¼è§å¾1ã2ï¼ãå¾1ä¸å æ¬äºç §ç¸æ¶ç详ç»ä¿¡æ¯ï¼èå¾2ä¸åªæå¾çèªèº«çç®åä¿¡æ¯ï¼ä¸å°å 容被ä½è å é¤äºï¼é¢æPSåâæ¤å°æ é¶ä¸ç¾ä¸¤âçæè§ãè¿ä¸ªæ¹æ³ç®åæè¡ï¼ç¨å®å¯¹ä»ä¸è¬ç奸åé常ææãä¸è¿ç°å¨é¤äºæ¯è¾å级ç奸åä¹å¤ï¼æ°´å¹³ç¨é«çå ¶ä»å¥¸åå¾å®¹æ使ç¨è½¯ä»¶å°è¿äºä¿¡æ¯ä¿®æ¹ã
2ãæ索让ç¸ä¼¼å¾ç大æå
å¾3
ä¿è¯è¯´âä¸æä¸è¯è´§ï¼å°±æè´§æ¯è´§âï¼å¦ææ类似çå¾çè¿è¡å¯¹æ¯ï¼é£ä¹è¯å®è½åç°å¾ççå¾å¤é®é¢ï¼æ¯å¦æ¯å¦çå¾ãæ¯å¦ä¿®æ¹çã大家å¯ä»¥ä½¿ç¨è°·æå¾çï¼ç §çï¼æç´¢ï¼ççæ没æ类似ä½æ¯ä¸ä¸æ ·çå¾çï¼è§å¾3ï¼ãä»å¾3ä¸å¯ä»¥çåºï¼æç´¢å°äºå¾å¤ç¸å ³çå¾çï¼ä¸è¿å¾çç¨æ¾åä¹±ï¼å¦æè¦æ±ä¸é«ï¼å¯ä»¥ç´æ¥å¨æ·å®ä¸æç´¢ç¸å ³å¾çã
3ãç¨è®°äºæ¬æ¥çå¾çæºç
å¾4
å¼ç©ç¬å§ï¼ä½¿ç¨è®°äºæ¬æ¥çå¾çï¼å¬è¯´ç¨ç»å¾ãæµè§å¨è¿æä»ä¹è½¯ä»¶æ¥çå¾ï¼å°±æ¯æ²¡æå¬è¿ç¨è®°äºæ¬æ¥æ¥çãå ¶å®ï¼ä½¿ç¨è®°äºæ¬æ¥çå¾çï¼å°±æ¯æ¥çå¾ççæºç ãå¨å¾çæ件信æ¯ç第2è¡ï¼å¦æç¨PSä¿®æ¹ï¼ä¼æç¸åºçä¿¡æ¯ï¼å æ¬ä¿®æ¹å·¥å ·ãçæ¬ä¿®æ¹æ¶é´ççï¼è§å¾4第äºè¡ä¸ååºçé¨åï¼ï¼è¿å°±æ¯çç¸ç尾巴å¦ï¼
4ãç¨JPEGsnoopå¤ææ¯å¦è¢«ä¿®æ¹
å¾5
å¤æ°ç §çå¤ç软件é½ä¼å¨è¢«å¤çç §çä¸å å ¥èªå·±çä¿¡æ¯ï¼ä½æ¯å¦æè¦å°å ¶æ¶å»ä¹ä¸æ¯é¾äºãæ¶å»è¿äºä¿¡æ¯ä¹åï¼ä½¿ç¨ä»¥ä¸çæ¹æ³å¯è½é½ä¸å¤ªå¥½ä½¿ã让æ们请åºJPEGsnoop软件æ¥ï¼å¸®å©æ们解å³è¿ä¸ªé¾é¢ãJPEGsnoopå以ä¸çæ¹æ³ææ¬è´¨çä¸åï¼å®ä¸ä½å¯ä»¥æ ¹æ®å¾çä¸è®°å½çä¿¡æ¯æ¥å¤è¯»ç §çæ¯å¦è¢«ä¿®æ¹ï¼è¿è½é åå¾çä¸çå ¶å®ç¼ç ä¿¡æ¯æ¥å ±åå¤æç §çæ¯å¦åæ±åå³ãæ 论å¾çå¤ç软件å¦ä½å è¿ï¼æ»å¸¦æèªå·±ç¼ç ä¿¡æ¯ãç±äºå å ¥äºç¼ç ä¿¡æ¯çå¤æï¼æ以æ个人认为JPEGsnoopå¤æå¾çæ¯å¦è¢«ä¿®æ¹ç¸å½å¯é ï¼å¼å¾ä¿¡èµãJPEGsnoopä¸ä» æ¯ææ®éçJPGå¾çï¼ä¹æ¯æå åµå¨å ¶å®åªä½æ件ä¸çJPGå¾çï¼å¦ PDFãAVIãMOV çï¼ãèå´ç¸å½å¹¿å¦ï¼ä¸è½½è½¯ä»¶ä¹åï¼åå»å³å¯è¿è¡å®è£ ãç±äºå ¶ä»å¾çå¤ç软件ä¸æåå±ï¼JPEGsnoopè¦ä¸æå级ï¼ä»¥ç¡®ä¿è½¯ä»¶çæ£æµæ£ç¡®æ§ï¼æ以注æè¦å¾éä¸è½¯ä»¶èªå¨å级ã使ç¨JPEGsnoopé常ç®åï¼åå»FileâOpenImageï¼æå¼éè¦æ£æµçå¾çæ件ï¼å³å¯è¿è¡æ£æµãJPEGsnoopæ¾ç¤ºçä¿¡æ¯é常å¤ï¼ç §çæåçæ£æµç»ææ¾ç¤ºå¨æåä¸é¡µä¸ï¼è§å¾5ï¼ãå¨å¾4çæ¹æ¡ä¸ï¼æ¸ æ°å°æ¾ç¤ºåºäºå¾ççå¤ç软件ï¼Adobe Photoshop CS3 Windowsï¼åç»è®ºï¼Image isprocessed/editedï¼ä»£è¡¨å¾ç被修æ¹è¿ï¼ãJPEGsnoopæåçæ£æµç»ææåç§å¯è½ï¼ç §ç被å¤......>>
é®é¢ä¹ï¼ä»ä¹è½¯ä»¶å¯ä»¥æå¼åç§æ ¼å¼çç §çï¼ PSåºè¯¥æ¯å¾ä¸ä¸çå¾çç¼è¾è½¯ä»¶ï¼å¤§å¤æ°æ ¼å¼é½è½æå¼ç¼è¾ã
ä½æ¯ä¹éªæé¤ä¸ªå«ç»å¾è½¯ä»¶çç¹æ®æ ¼å¼ã
å¦ææ¯çå¾è½¯ä»¶ï¼é£å°±æ æè°äºï¼å¤§å¤æ°çå¾çWindowsçèªå¸¦çå¾è½¯ä»¶å°±è½çã
é®é¢åï¼ä»ä¹è½¯ä»¶è½æ¥ç详ç»çç §çä¿¡æ¯ï¼ å¦æå¾çå¨æ¬å°ï¼å³é®å¾çå±æ§ï¼é«çº§ï¼å°±è½çã ä¹å¯ä»¥å®è£ å å½±éæ¯æç软件å¯çã ç½é¡µæµè§ï¼å¯ä»¥å®è£ exif软件åï¼éæ°æå¼æµè§å¨ï¼å³é®å¾æ¢ï¼exif
营销型网站大概多少钱能做一个?
对于有实力的公司来说,制作一个网站的网站网站报价需要根据网站的规模与功能来制定,因此,源码源码企业一定要首先明确一下自身的识货识货appium源码编译需求,再来确定网站的网站网站功能。在您知道需求之后,源码源码风语源码搭建可以告诉建站公司,识货识货建站公司会根据您的网站网站构思或者想法给您一个参考的报价。网站建设的源码源码价格是没有硬性标准的,价格只是识货识货一个参考值,因为不同的网站网站建站公司其品牌实力不同,当然获得的源码源码附加值也会存在差异。客观的识货识货抢单源码运营说,进行合适的网站网站比较是有助于客户了解更多的情况,从而做出明智的源码源码选择。
不怕不识货,抄底柱指标源码就怕货比货,好的营销型建设公司就是通过这样的比较够被发现的。当然,华硕源码编译 major性价比对于企业来说是应当追求的,可是企业如果过度的在意价格而忽视建站公司在行业的口碑也是比较片面的,要知道,一家有实力受欢迎的建站企业一定在行业中有着不错的口碑,从他们的真实案例中也可以看出项目制作的水平。
javawebä¸phpçå·®å«(javawebåphpåºå«)
JavaåPHPå¨Webå¼åæ¹é¢çæ¯è¾
æ¯è¾PHPåJSPè¿ä¸¤ä¸ªWebå¼åææ¯å¨ç®åçæ åµæ¯å ¶å®æ¯æ¯è¾PHPåJavaçWebå¼å以ä¸æ¯æå°±å 个主è¦æ¹é¢è¿è¡çæ¯è¾
ä¸è¯è¨æ¯è¾
PHPæ¯è§£éæ§è¡çæå¡å¨èæ¬è¯è¨é¦å phpæç®å容æä¸æçç¹ç¹è¯æ³åcè¯è¨æ¯è¾è±¡æ以å¦è¿cè¯è¨çç¨åºåå¯ä»¥å¾å¿«ççæphpçå¼åèjavaéè¦å å¦å¥½javaçè¯æ³åçæä¸äºæ ¸å¿çç±»åºæå¾é¢å对象çç¨åºè®¾è®¡æ¹æ³æ以javaä¸å¦php好å¦
Javaé¦å è¦ç¼è¯æåèç classæ件ç¶åå¨javaèææºä¸è§£éæ§è¡JavaçWebå¼åé¦å æ容ææ³å°çå°±æ¯JSPï¼ç°å¨å·²ç»å°JSPï¼åæ¥çjavaçWebå¼åé½æ¯ç¨servletæ¥å®ç°çç¨servletæ¥å¼åéè¦ç¨åºåå¨javaçæºæ件ä¸åµå ¥å¤§éç代ç æ以åæ¥å°±åºç°äºJSPJSPå¯ä»¥æ¹ä¾¿çåµå ¥å°æ件å½ä¸å ¶å®jspæ件å¨æå¡å¨ä¸æ§è¡çæ¶åé¦å ä¼è¢«åºç¨æå¡å¨è½¬æ¢æservletç¶ååç¼è¯æ§è¡Jspå¯ä»¥éè¿servletåJavaBeançé¹ææ¯æ产ç强大çåè½JavaBeanæ¯ä¸ç§å¯å¤ç¨ç跨平å°ç软件ç»ä»¶ä½¿ç¨javabeanå¯ä»¥æ¹ä¾¿çå®ç°java代ç åçå离è½å¤å¢å¼ºç³»ç»çåè½å软件çå¤ç¨æ§
JavaçWebå¼åå±äºSUNå ¬å¸å®ä¹çJEEå ¶ä¸çè§èèä¸å¨JEEä¸å æ¬äºjavaçWebå¼åçæææ¹é¢å¦JSPServletJDBCJNDIJAVABEANEJBççJEEå°±ç¹å«éåäºå大åçä¼ä¸çº§çåºç¨
äºæ°æ®åºè®¿é®æ¯è¾
Javaéè¿JDBCæ¥è®¿é®æ°æ®åºéè¿ä¸åçæ°æ®åºååæä¾çæ°æ®åºé©±å¨æ¹ä¾¿å°è®¿é®æ°æ®åºè®¿é®æ°æ®åºçæ¥å£æ¯è¾ç»ä¸
PHP对äºä¸åçæ°æ®åºéç¨ä¸åçæ°æ®åºè®¿é®æ¥å£æ以æ°æ®åºè®¿é®ä»£ç çéç¨æ§ä¸å¼ºä¾å¦ç¨Javaå¼åçWebåºç¨ä»MySQLæ°æ®åºè½¬å°Oracleæ°æ®åºåªéè¦åå¾å°çä¿®æ¹èPHPåéè¦å大éçä¿®æ¹å·¥ä½
ä¸ç³»ç»è®¾è®¡æ¶ææ¯è¾
éç¨JavaçWebå¼åææ¯éè¦ä½¿ç¨çæ¯é¢å对象çç³»ç»è®¾è®¡æ¹æ³èPHPè¿æ¯å¹¶å¹¶éç¨é¢åè¿ç¨çå¼åæ¹æ³æ以ç¨Javaè¿è¡å¼ååæéè¦å大éçç³»ç»åæå设计çå·¥ä½
å跨平å°æ§
JavaåPHPé½æå¾å¥½ç跨平å°çç¹æ§å ä¹é½å¯ä»¥å¨ä¸ä½ä»»ä½ä¿®æ¹çæ åµä¸è¿è¡å¨Linuxæè Windowsçä¸åçæä½ç³»ç»ä¸
äºå¼åææ¬æ¯è¾
PHPæç»å ¸çç»åå°±æ¯PHP+MySQL+Apacheé常éåå¼åä¸å°åçWebåºç¨å¼åçé度æ¯è¾å¿«èä¸ææç软件é½æ¯å¼æºå è´¹çå¯ä»¥åå°æå ¥
JavaçWebåºç¨æå¡å¨æå è´¹TomcatJBossçå¦æéè¦æ´å¥½çåä¸åçæå¡æWebSphereåWeblogic
å åå¸å¼å¤å±æ¶ææ¯è¾
PHPåªè½å®ç°ç®åçåå¸å¼ä¸¤å±æä¸å±çæ¶æèJAVAå¨è¿æ¹é¢å°±æ¯è¾å¼ºå¤§å¯ä»¥å®ç°å¤å±çç½ç»æ¶ææ°æ®åºå±ï¼æä¹ åå±ï¼åºç¨ï¼ä¸å¡ï¼é»è¾å±è¡¨ç¤ºé»è¾å±å½¼æ¤åå¼èä¸ç°å¨ä¸åçå±é½å·²ç»æä¸äºæççå¼åæ¡æ¶çæ¯æä¾å¦Strutså°±æ¯å©ç¨javaçWebå¼åææ¯å®ç°äºMVCç设计模å¼èå¨ä¸å¡é»è¾å±ä¹æSpringæ¡æ¶æ°æ®åºæä¹ åå±æHibernateçæ¡æ¶è¿äºæ¡æ¶å¯ä»¥æ¹ä¾¿å¼åè é«æåçç§å¦å¾æ¶æå¤å±çåä¸åºç¨
ä¸é¢ç®è¦ç说ä¸ä¸Strutså®å®è´¨ä¸æ¯å¨JSPModelçåºç¡ä¸å®ç°çä¸ä¸ªMVCï¼ModelViewControlerï¼æ¡æ¶JSPModelä½ç³»ç»ææ¯ä¸ç§èå使ç¨JSPä¸Servletæ¥æä¾å¨æå 容çæ¹æ³å¨Strutsæ¡æ¶ä¸æ¨¡åç±å®ç°ä¸å¡é»è¾çJavaBeanæEJBç»ä»¶æææ§å¶å¨ç±Servletå®ç°çè§å¾ç±ä¸ç»JSPæ件ç»æéç¨Strutså¯ä»¥æç¡®è§è²çå®ä¹åå¼åè ä¸ç½é¡µè®¾è®¡è çåå·¥èä¸é¡¹ç®è¶å¤æå ¶ä¼å¿è¶ææ¾
ä¸æºä»£ç å®å ¨
PHPå¼åçç¨åºçæºä»£ç»è迹ç é½æ¯å ¬å¼çä»äººæ¿å°phpå¼åçç¨åºåé½å¯ä»¥è¿è¡ä¿®æ¹
Javaå¼åçç¨åºæåç¨æ·æ¿å°çæ¯åªæ¯ä¸äºç¼è¯å¥½çclassç±»æ æ³çå°å®æ´çæºä»£ç å®å ¨æ§é«
å «æ§è½æ¯è¾
æ人åè¿è¯éªå¯¹è¿ä¸¤ç§ç§è¯è¨åå«åååæ§è½æµè¯åååOracleæ°æ®åºæµè¯
å¨å¾ªç¯æ§è½æµè¯ä¸JSPåªç¨äºä»¤äººåæçåç§éå°±ç»æäºï¼çååèPHPæµè¯çæ¯ï¼å¾ªç¯ï¼å°ä¸ä¸ªæ°é级ï¼å´åå«ç¨äºç§
æ°æ®åºæµè¯ä¸äºè åå«å¯¹Oracleè¿è¡æ¬¡InsertUpdateSelectåDeleteJSPéè¦ç§PHPéè¦ç§
项ç®
PHP
JAVA
å¯å¤ç¨æ§
ä½
é«
å¼åé度
å¿«
æ ¢
æç»´æ¤æ§
å·®
ä¼
å¯ç§»æ¤æ§
ä¼ï¼Linux
WindowsUnix
å®å ¨æ§
ä½
é«
å¼åè´¹ç¨
ä½
é«
å¤å±æ¶æ
å·®
ä¼
æ°æ®åºè®¿é®
æ¥å£ä¸ç»ä¸
æ¥å£ç»ä¸
å¯æ©å±æ§
å·®
ä¼
é¢å对象
å·®
ä¼
lishixinzhi/Article/program/PHP//
ç°å¨å¼åç½ç«ï¼å¥½åé½æ¯æµè¡ç¨phpï¼é£javawebä¸è¬ç¨å¨åªéå¢ï¼å®ä»¬ä¹é´çåºå«åä¼å£å¿å¨åªéå¢ï¼javawebä¹æ¯ç¨å¨webå¼åï¼è·phpä¸æ ·ãä¸åçå°æ¹å¤å±å°±æ¯javawebå¶å®äºèªå·±çæ åï¼servletï¼jspãå¾éè¦ç¹å®ç容å¨ã
javawebç¸å档让对äºphpæ¯æ²¡æè ¢ç ä»ä¹ä¼å¿çãä½æ¯javaæ¯éç¨è¯è¨ï¼å¹²ä»ä¹é½å¯ä»¥ãphpä¸æ³¨äºwebå¼åãè¿ç®æ¯javaçä¼å¿ï¼ä½æ¯javawebç¡®å®ä¸å¦phpæµè¡ã
javaä¸phpåwebå¼åæ大çåºå«å¨é£ä¸ºä»ä¹å¥½å¤ç¨javaç
PHPåJavaé½æ¯ç°å¨æ¯è¾æµè¡çäºç§ç¼ç¨è¯è¨ã
对äºè®¸å¤æ°ææ¥è¯´ï¼é½ä¼æèå¦æå¦çæ¶åï¼è¯¥å¦åªç§è¯è¨å¢ï¼ä¸é¢è¿ç¯æç« ç»å¤§å®¶æ´ç两è çåºå«ä»¥åä¸äºéæ©å»ºè®®ï¼ä¸èµ·æ¥ççå§ã
äºãç®ä»
PHPä¸Javaä½ä¸ºä¸¤ç§æªç¶ä¸åçç¨åºå¼åè¯è¨ï¼æ 论æ¯ææ¯å±é¢è¿æ¯åå±ç©ºé´ï¼äº¦ææ¯å¸åºä»½é¢å æ¯ï¼é½æçä¸åç表ç°æ¹å¼ï¼ç念ä¸çä¸å导è´äºJavaåPHPå¨Webåºç¨å¼åä¸æ¾ç¤ºäºä¸åçç»æãè¥è¦ä¸å®è¿½æ ¹å°åºï¼æ·±ç©¶PHPä¸Java究ç«åªä¸ªæ´å¥½ï¼
ç®èè¨ä¹ï¼PHPæ¯ä¸ç§è§£éæ§è¡çèæ¬è¯è¨ï¼è¯æ³åCè¯è¨ç±»ä¼¼ï¼æå¦æç¨ï¼ä¸æçµèçéä¸ä¸äººåç¨ç»å¦ä¹ ä¹è½ä½¿ç¨PHPï¼èJavaè¦å ç¼è¯æClassæ件ï¼ç¶åå¨Javaèææºä¸æ§è¡ï¼Javaå¼åéè¦çæJavaè¯æ³ä»¥åä¸äºæ ¸å¿çæ¶æï¼ä»èå®ç°ä¸ç§å¯å¤ç¨çã跨平å°ç软件ï¼Javaæ¯PHPè¦é¾å¦çå¤ã
é£ä¹PHPä¸Javaå¨é罩Webå¼åä¸åæä½åºå«å¢ï¼åªä¸ªæéåçWebå¼åè¯è¨ï¼
ä¸ãè¯ç¥å²ä¹è¨æ¯è¾
PHPæ¯è§£éæ§è¡çæå¡å¨èæ¬è¯è¨ï¼é¦å phpæç®å容æä¸æçç¹ç¹ãè¯æ³åcè¯è¨æ¯è¾è±¡ï¼æ以å¦è¿cè¯è¨çç¨åºåå¯ä»¥å¾å¿«ççæphpçå¼åãè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æ¯çº¯é¢å对象å¼åï¼åè½å¼ºå¤§ï¼åæ¯ä¼å¤ï¼æ²¡æjavaä¸è½åç软件ãC/Sä¹å¥½B/Sä¹å¥½ãä»åè½ä¸è®²ï¼æ²¡æè¯è¨å¯ä»¥åjavaç¸æ¯ã
PHPå±äºåèµ·ä¹ç§ï¼å¸æ¶äºjavaåc以åperlçè¯è¨ä¼ç¹ï¼ä¸æ³¨äºèç½é¢åãWEBé¢åPHPæ¥æå¾å¤©ç¬åçä¼å¿ï¼WEBé¢å没æè¯è¨å¯ä»¥åä»æ¯ã
Javaè¯è¨ç¸æ¯PHPæææ¾çä¼å¿ï¼Java使ç¨çæ¯é¢å对象çç³»ç»è®¾è®¡æ¹æ³ï¼èPHPè¿æ¯éç¨é¢åè¿ç¨çå¼åæ¹æ³ãPHPåªè½å®ç°ç®åçåå¸å¼ä¸¤å±æä¸å±çæ¶æï¼èJAVAå¯ä»¥å®ç°å¤å±æ¶æãæ°æ®åºå±ï¼æä¹ åå±ï¼ãåºç¨ï¼ä¸å¡ï¼é»è¾å±ã表示é»è¾å±å½¼æ¤åå¼ï¼èä¸ç°å¨ä¸åçå±é½å·²ç»æä¸äºæççå¼åæ¡æ¸¸ææ¶çæ¯æãä¾å¦Strutså°±æ¯å©ç¨Javaçwebå¼åææ¯å®ç°äºMVCç设计模å¼ï¼èå¨ä¸å¡é»è¾å±ä¹æSpringæ¡æ¶ï¼æ°æ®åºæä¹ åå±æHibernateçæ¡æ¶ãè¿äºæ¡æ¶å¯ä»¥æ¹ä¾¿å¼åè é«æãåçãç§å¦å¾æ¶æå¤å±çåä¸åºç¨ã
äºãæ°æ®åºè®¿é®é度æ¯è¾
Javaéè¿JDBCæ¥è®¿é®æ°æ®åºï¼éè¿ä¸åçæ°æ®åºååæä¾çæ°æ®åºé©±å¨æ¹ä¾¿å°è®¿é®æ°æ®åºã访é®æ°æ®åºçæ¥å£æ¯è¾ç»ä¸ã
PHP对äºä¸åçæ°æ®åºéç¨ä¸åçæ°æ®åºè®¿é®æ¥å£ï¼æ以æ°æ®åºè®¿é®ä»£ç çéç¨æ§ä¸å¼ºãä¾å¦ï¼ç¨Javaå¼åçWebåºç¨ä»MySQLæ°æ®åºè½¬å°Oracleæ°æ®åºåªéè¦åå¾å°çä¿®æ¹ï¼èPHPåéè¦å大éçä¿®æ¹å·¥ä½ã
ä»æ°å¦è¿ç®åæ°æ®åºè®¿é®é度æ¥è®²ï¼Javaçæ§è½ä¹ä¼äºPHPãå®é ä¸ï¼å¯¹äºè·¨å¹³å°ç大åçä¼ä¸åºç¨ç³»ç»æ¥è®²ï¼Javaå ä¹å·²ç»æ为å¯ä¸çéæ©ï¼å¾®è½¯.NETä¸æ¯æ跨平å°ï¼ï¼ä½æ¯å¨äºWebç½ç«åºç¨å¼åæ¥è®²ï¼Javaå´é¢ä¸´ç被PHPè¾¹ç¼åçå±é©ï¼å ä¹ææçèæ主æºé½æ¯æPHP+MySQLï¼èæ¯æJavaçå´å°ä¹åå°ï¼å¨èµæºä¸ï¼ç½ä¸æä¸è®¡å ¶æ°çPHPèµæºï¼å¾å¤èåç大åç½ç«ï¼ä¾å¦FacebookãMediawikiçï¼é½æ¯åºäºPHPçï¼èæåçJavaç½ç«å´å¯¥å¯¥æ å ã
尽管Javaçæ°å¦è®¡ç®åæ°æ®åºè®¿é®é½æä¼å¿ï¼æ¶æä¹ç¸å½å®ç¾ï¼ä½æ¯PHPå´å¯ä»¥ç®åè½»æ¾å°æ¯æé«å¼ºåº¦Web访é®ï¼è½å¤å¿«éå¼ååºç¨ï¼æ¯æPHPçèæ主æºå¤å¦çæ¯ï¼ä½¿å¾ç¨PHPå¼åä¸ä¸ªç½ç«æ¯ç¨Javaå¼åä¸ä¸ªç½ç«è¦å¿«å¾å¤ï¼å®¹æçå¤ãJavaææ¥æçä¼ç¹åªéåä¼ ç»ç以软件项ç®ä¸ºæ ¸å¿çå¼å模å¼ï¼èPHPæ´éåäºä»¥å®¢æ·ä¸ºæ ¸å¿çSaaSçå¼å模å¼ï¼å æ¤ï¼PHPç®åå¨Webç½ç«å¼åçä¼å¿å®å ¨æ¯å 为Webç½ç«å¼åçç¹æ®æ§è导è´çï¼å¹¶éç¼ç¨è¯è¨ç¹æ§æå³å®ã
å ãå¼åææ¬æ¯è¾
PHPæç»å ¸çç»åå°±æ¯ï¼PHP+MySQL+Apacheãé常éåå¼åä¸å°åçWebåºç¨ï¼å¼åçé度æ¯è¾å¿«ãèä¸ææç软件é½æ¯å¼æºå è´¹çï¼å¯ä»¥åå°æå ¥ã
JavaçWebåºç¨æå¡å¨æå è´¹TomcatãJBossçï¼å¦æéè¦æ´å¥½çåä¸åçæå¡æï¼WebSphereåWeblogicã
ä¸ãæºä»£ç å®å ¨
PHPå¼åçç¨åºçæºä»£ç é½æ¯å ¬å¼çï¼ä»äººæ¿å°phpå¼åçç¨åºåé½å¯ä»¥è¿è¡ä¿®æ¹ã
Javaå¼åçç¨åºï¼æåç¨æ·æ¿å°çæ¯åªæ¯ä¸äºç¼è¯å¥½çclassç±»ï¼æ æ³çå°å®æ´çæºä»£ç ï¼å®å ¨æ§é«ã
å «ãæ»ç»
综ä¸æè¿°ï¼ä¸ªäººè®¤ä¸ºï¼PHPéåäºå¿«éå¼åï¼ä¸å°ååºç¨ç³»ç»ï¼å¼åææ¬ä½ãæå¦ï¼è½å¤å¯¹åå¨çéæ±ä½åºå¿«éçååºï¼å¨è°è¯ãåå¸ä¸ï¼PHPä¹è¾Javaç®åã
èJavaéåäºå¼å大åçåºç¨ç³»ç»ï¼åºç¨çåæ¯æ¯è¾å¹¿éï¼ç³»ç»æç»´æ¤ãå¯å¤ç¨æ§è¾å¥½ãJavaçç念æ¯âä¸æ¬¡ç¼åï¼å°å¤è¿è¡âï¼Javaå¨åºç¨æ¡æ¶åºä¸çæ¶ææ¯æ ä¸ä¼¦æ¯çï¼è¿èè¿å ¶ä»ä»»ä½è¯è¨ï¼Javaçæ¡æ¶å©äºå¤§åçååç¼ç¨å¼åï¼ç³»ç»æç»´æ¤ãå¯å¤ç¨æ§è¾å¥½ãè¿æï¼åæ ·åè½çç³»ç»ç¨Javaå¼åçç³»ç»è¦æ¯PHPå¼åçç³»ç»çä»·æ ¼è¦é«ã
JavaåPHPå¨Webå¼åæ¹é¢çæ¯è¾ï¼æ¯è¾PHPåJSPè¿ä¸¤ä¸ªWebå¼åææ¯ï¼å¨ç®åçæ åµæ¯å ¶å®æ¯æ¯è¾PHPåJavaçWebå¼åã以ä¸æ¯java课ç¨å°±å 个主è¦æ¹é¢è¿è¡çæ¯è¾ï¼
ä¸ãè¯è¨æ¯è¾
PHPæ¯è§£éæ§è¡çæå¡å¨èæ¬è¯è¨ï¼é¦å phpæç®å容æä¸æçç¹ç¹ãè¯æ³åcè¯è¨æ¯è¾è±¡ï¼æ以å¦è¿cè¯è¨çç¨åºåå¯ä»¥å¾å¿«ççæ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è¿æ¯éç¨é¢åè¿ç¨çå¼åæ¹æ³ãæ以ç¨Javaè¿è¡å¼ååæéè¦å大éçç³»ç»åæå设计çå·¥ä½ã
ç°å¨å¼åç½ç«ï¼å¥½åé½æ¯æµè¡ç¨phpï¼é£javawebä¸è¬ç¨å¨åªéå¢å®ä»¬ä¹é´çåºå«åä¼å£å¿å¨åªéå¢ç°å¨å¸åºä¸çoaåºæ¬ä¸å¯å½ç»ä¸ºä¸¤å¤§éµè¥ï¼å³phpéµè¥åjavaéµè¥ãä½å¯¹æ¥è§¦oaä¸ä¹ çç¨æ·æ¥è¯´ï¼çå°çå¾å¾åªæ¯å®ä»¬ç表ç¸ï¼åªæ¯ææ¾çä»·æ ¼å·®å¼ï¼å´å¾é¾çåºå®ä»¬ä¹é´çå®é å·®å¼ãå ¶å®ï¼PHP+MYSQLä¸å¼é±ä¸ä» ä» å±éäºoa软件ï¼èæ¯æ´ä½ä¸PHP+MYSQLå¼åç软å¼æ£®æ¡ä»¶é½ä¸å¦javaå¼åç软件å¼é±ã为ä»ä¹PHP+MYSQLçOA为ä»ä¹ä¸å¼é±å¢é¦å å¾æç½phpåjavaä¹é´çå·®å¼æè¡ã
1ãç³»ç»çææ¯æ¶ææ¯è¾
åå±æ¯å°ç³»ç»è¿è¡ææç»ç»çæ¹å¼ï¼åèæ²»ä¹çææ³æ¯è®¡ç®æºé¢åä¸é常éè¦çææ³ãå¨å¥½çåå±ææ³å¼å¯¼ä¸ï¼ä¾¿è½å®ç°âé«å èãä½è¦åâï¼ä¹è½å°å ·ä½çé®é¢å²è£å¼æ¥ï¼æäºæ§å¶ãæäºå»¶å±ï¼æ´æäºåé èµæºãPHPåªè½å®ç°ç®åçåå¸å¼ä¸¤å±æä¸å±çæ¶æï¼èJAVAå¨è¿æ¹é¢å°±åå强大ï¼å¯ä»¥å®ç°å¤å±çç½ç»æ¶æãè¿ç¨MVCç设计模å¼ï¼å¯ä½¿oaç³»ç»å ·ææ´å é«æãåççç³»ç»æ¶æãææ¯æ¶æçè½åï¼ä½¿è¿ç¨phpç¼åçoa软件系ç»å 天ä¸è¶³ï¼èå天åæ æ³è¡¥è¶³å ¶å 天ä¸çå£å¿ã使å¾ç³»ç»å¨å¯æå±æ§ãéæ±åºåæ§ä¸ä¸JAVAç¼åçoa软件系ç»çå·®è·è¶æ¥è¶å¤§ãæ¶æçå·®è·ï¼æ³¨å®äºphpåçoaå å ¶éæ¯ä¸ªå°å®¶ç¢§çï¼å§ç»æ æ³åjavaè¿ç§å¤§å®¶éºç§åå°ç«æã
2ãæ°æ®åºè®¿é®æ¯è¾
PHPå¯ç¼è¯æå ·æä¸è®¸å¤æ°æ®åºç¸è¿æ¥çå½æ°ãå°èªå·±ç¼åå¤å´çå½æ°å»é´æ¥ååæ°æ®åºãéè¿è¿æ ·çéå¾å½æ´æ¢ä½¿ç¨çæ°æ®åºæ¶ï¼å¯ä»¥è½»æ¾å°ä¿®æ¹ç¼ç 以éåºè¿æ ·çååãä½PHPæä¾çæ°æ®åºæ¥å£æ¯æå½¼æ¤ä¸ç»ä¸ï¼æ¯å¦å¯¹Oracle,MySQLï¼Sybaseçæ¥å£ï¼å½¼æ¤é½ä¸ä¸æ ·ãç±äºPHP对äºä¸åçæ°æ®åºéç¨ä¸åçæ°æ®åºè®¿é®æ¥å£ï¼æ以æ°æ®åºè®¿é®ä»£ç çéç¨æ§ä¸å¼ºã
èJavaéè¿JDBCæ¥è®¿é®æ°æ®åºï¼éè¿ä¸åçæ°æ®åºååæä¾çæ°æ®åºé©±å¨æ¹ä¾¿å°è®¿é®æ°æ®åºï¼è®¿é®æ°æ®åºçæ¥å£æ¯è¾ç»ä¸ãå¦æåæ ·æ¯å°å¼åçwebåºç¨ä»MYSQLæ°æ®æ°è½¬å°ORACLEæ°æ®ï¼PHPéè¦å大ç§åºéçä¿®æ¹å·¥ä½ï¼èä¸æ¯è¾ç¹çãä½JAVAå¼åç便åªéè¦å¾å°çæ´æ¹ä¾¿è½å®ç°ã
æ°æ®åºè®¿é®æ¹å¼çå·®å¼ï¼å¥ å®äºphpå¼ååºçoaåjavaå¼ååºæ¥çoaæ¯é©¬è½¦åç«è½¦çå·®è·ï¼åè åªè½äº¦æ¥äº¦è¶èä¸é¢åº¦æéï¼åè å´æ¯å·¥ä¸åçç»æ¶ï¼ä¸ä» è½å¤å 容ä¸ç©èä¸é度ä¸ç¨³æ¥æåã
3ãå®å ¨æ§å¯¹æ¯
å¨åæ¯å¼æºå跨平å°çjavaé¢åï¼php丢æäºå¾å¤çä¼å¿ãå¨ä»£ç çå®å ¨æ§ä¸å°¤ä¸ºçªåºãphpçå¼åç¨åºå¨å«äººæ¿å°ä»£ç åï¼å¯ä»¥å¾å®¹æçè¿è¡ä¿®æ¹ãèjavaå¼åçç¨åºç±äºæ æ³çå°å®æ´çæºä»£ç ï¼åªè½çå°ä¸äºç¼è¯å¥½çç±»æ件ï¼æ以å®å ¨æ§è¾é«ãå ä¹ç³»ç»æ¶æçä¼å¿ï¼å¨å®å ¨æ§ä¸phpåjavaæ¯ç¸å»çè¿ã
å¦æéè¦å°phpåjavaå¨å®å ¨æ§ä¸å个æ¯è¾çè¯ï¼åä¸ä¸ªå°å·å 顾phpé£æ¯é便æ¿æ¥é便æ¹ï¼æ³æ¿ä»ä¹æ¿ä»ä¹ï¼æ¿çé«å ´è¿è½å¤§ç¬ä¸è¾ææå°æ¤ä¸æ¸¸ãèå 顾javaçæ¶åï¼ä¾¿ä¼åç°è¦å¯æå®ï¼å 设èªå¨æ¥è¦è£ ç½®ï¼å³ä¾¿çªç ´ééé»æ°åè¿å ¥å± 室ãé£å¼é±çä¸è¥¿é½æ¾å¨å å¯åçä¿é©æä¸ï¼åªè½ææ´å ´å¹ãé©ç¾½èå½ã
4ãåç»æ§åæå±æ§
ä»æ´ä½æ¥è¯´ï¼phpéç¨äºä¸å°åç³»ç»ï¼èjavaéç¨äºå¤§åç³»ç»ãPhpè½å¤å°åä¸çäºä»¶å好ï¼ä½å´ä¸éåå®æéæ度è¾é«çå¤é¡¹å¹¶åäºä»¶ã为ä»ä¹è¯´phpéåä¸å°åç³»ç»èä¸éåå大系ç»å¢
é¦å ï¼php缺ä¹å¤å±ç»ææ¯æãè对äºå¤§åçç³»ç»è´è·ç«ç¹ï¼åªè½éç¨åå¸è®¡ç®ãå°æ°æ®åºãåºç¨é»è¾å±å表示é»è¾å±å½¼æ¤åå¼ï¼å¹¶å°åå±çæ ¹æ®æµéåå¼ï¼ç»æäºç»´æ°ç»ãèphpæ°æ°ç¼ºä¹è¿ç§æ¯æã
å ¶æ¬¡ï¼PHPæä¾çæ°æ®åºæ¥å£ä¸ç»ä¸ï¼è¦å°å¤ä¸ªä¸åçæ°æ®åºæ°æ®ç»ä¸éè¦è±è´¹å¾å¤§çåæ°ãèJAVAå没æè¿ç§ç¼ºé·ï¼å¯éè¿SUNJavaçJavaClassåEJBè·å¾è§æ¨¡æ¯æï¼éè¿EJB/CORBA以åä¼å¤ååçApplicationServerè·å¾ç»ææ¯æãå¦IBMçEï¼businessï¼å®çæ ¸å¿æ¯éç¨JSP/ServletçWebSphereï¼æ¯éè¿CGIæ¥æä¾æ¯æçã
å¦æå°Phpæ¯ä½å°æï¼å ·å¤ç¬æ¡ä¸æ¹çè½åãé£ä¹java便æ¯å¸ æï¼å ·æè¾å¥½çåç»æ§åæå±æ§ï¼æ´ä½å¸å±åååè½å强ãè½å¤ææ¥ååä¸é©¬ï¼æåé鹿ä¸åã
5ãå¼åææ¬æ¯è¾
æ¢ç¶phpå¨è¯¸å¤æ¹é¢é½ä¸å¦javaä¼å¼ï¼é£ä¹phpå¼ååºçoa产åä½ä»¥ä¸æ¥ç»java产åç«äºå¢å¨äºPhpéµè¥æ®éèµ°çæ¯ä½ç«¯è·¯çº¿ï¼èjavaéµè¥èµ°çæ¯ä¸é«ç«¯è·¯çº¿ã两è ä¹é´äº¤*çåºåè¾å°ã
è½¯ä»¶ä»·æ ¼çé«ä½å¾å¤§ç¨åº¦ä¸åèªèº«ææ¬ååè½ç¸æé©ãphpçå ¥é¨é¨æ§è¾ä½ï¼ç»å¤§å¤æ°å¦è¿cçç¨åºåé½å¾å®¹æ转å为phpç¨åºåï¼è¿ä½¿å¾phpç¨åºåçæ³æ»¥æç¾çåæ¶ï¼ä½ææ¬çphp软件产åä¹å±åºä¸ç©·ã以PHPæç»å ¸çç»åPHP+MySQL+Apache为ä¾ï¼ç±äºææ软件é½æ¯å¼æºå è´¹çï¼æ以æå ¥å¹¶ä¸é«ã
èjavaå¼åéè¦ç¹å®çç¯å¢ï¼æé¿ä¸ºä¸ä¸ªåæ ¼çjavaç¨åºåéè¦ä¸å®çæ¶é´ï¼javaç¨åºåçææ¬ä¹æ¯phpææ¬çå åãJavaçwebåºç¨æå¡å¨å è´¹çæTomcatãJBossçï¼èè¦æ³å ·æå¾å¥½çåä¸åæå¡ä¾¿å¿ é¡»éç¨WebSphereåWeblogicãè¿å ¶ä¸æå ¥çææ¬æ å½¢ä¸ä¾¿è¶ æ¯phpææ¬çNåãæ以ï¼javaå¼åoaçææ¬è¦è¿è¿é«äºphpå¼ååºæ¥çå类软件产åãä½ä¹æ£ç±äºjavaå¼åçææ¬è¾é«ï¼å¾é¾å®ç°æè¢åçæå é¾è¶çå¯è½ï¼ä¹ä½¿å¾javaç¨å¼ååºç产åé¨æ§æ´é«ã
ä¸æä¸è¯è´§ï¼å°±æè´§æ¯è´§ãPhpå¼ååºæ¥ç产åä¹è½ç¨ï¼ä½æ¯åjavaå¼åºçå类产åæ¯æ²¡æ³æ¯è¾çãæ£å 为phpå¼åç产åæ´ä½æ§è½åjavaå¼åçç¸å»çè¿ï¼æ以phpè¿ç¨ä½ææ¬çä½ä»·ä¼å¿ååç±»çjava产åæäºï¼ä»¥ä»·æ ¼è½å·®æ¥å¹³è¡¡è´ä¹°è çå¿æãæ以ï¼PHP+MYSQLçOAä¸å¼é±ä¹å°±ä¸è¶³ä¸ºæªäº
第äºç§
æ¯è¾PHPåJSPè¿ä¸¤ä¸ªwebå¼åææ¯ï¼å¨ç®åçæ åµæ¯å ¶å®æ¯æ¯è¾PHPåJavaçWebå¼åã以ä¸æ¯æå°±å 个主è¦æ¹é¢è¿è¡çæ¯è¾ï¼
ä¸ãè¯è¨æ¯è¾
Phpæ¯è§£éæ§è¡çæå¡å¨èæ¬è¯è¨ï¼é¦å phpæç®å容æä¸æçç¹ç¹ãè¯æ³åcè¯è¨æ¯è¾è±¡ï¼æ以å¦è¿cè¯è¨çç¨åºåå¯ä»¥å¾å¿«ççæ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è¿æ¯éç¨é¢åè¿ç¨çå¼åæ¹æ³ãæ以ç¨Javaè¿è¡å¼ååæéè¦å大éçç³»ç»åæå设计çå·¥ä½ã
åã跨平å°æ§
JavaåPHPé½æå¾å¥½ç跨平å°çç¹æ§ãå ä¹é½å¯ä»¥å¨ä¸ä½ä»»ä½ä¿®æ¹çæ åµä¸è¿è¡å¨Linuxæè Windowsçä¸åçæä½ç³»ç»ä¸ã
äºãå¼åææ¬æ¯è¾
PHPæç»å ¸çç»åå°±æ¯ï¼PHP+MySQL+Apacheãé常éåå¼åä¸å°åçwebåºç¨ï¼å¼åçé度æ¯è¾å¿«ãèä¸ææç软件é½æ¯å¼æºå è´¹çï¼å¯ä»¥åå°æå ¥ã
Javaçwebåºç¨æå¡å¨æå è´¹TomcatãJBossçï¼å¦æéè¦æ´å¥½çåä¸åçæå¡æï¼WebSphereåWeblogicã
å ãåå¸å¼å¤å±æ¶ææ¯è¾
PHPåªè½å®ç°ç®åçåå¸å¼ä¸¤å±æä¸å±çæ¶æï¼èJAVAå¨è¿æ¹é¢å°±æ¯è¾å¼ºå¤§ï¼å¯ä»¥å®ç°å¤å±çç½ç»æ¶æãæ°æ®åºå±ï¼æä¹ åå±ï¼ãåºç¨ï¼ä¸å¡ï¼é»è¾å±ã表示é»è¾