2-1 PHP 介紹
2-1-1 為什麼有 PHP 的存在
在1990 年網路發展之後許多的人門開始關於網際網路的應用,而礙於基礎程 式語言的的限制,所以PHP 團隊開始發展出一個新的直譯式的語言,希望帶給網 頁的開發方式產生一些新的變化。所以開始製定了這一個程式語言。
2
2-1-2 PHP 是什麼
PHP 是 一 個 WEB ( 網 際 網 路 ) 的 直 譯 式 程 式 語 言 。 從 前 的 PHP 是 在 Unix/Linux 下被廣笵的使用,而和 Windows 的 asp 程式語言都是同樣為直譯式的 語言,而在Apache(web server 網頁伺服器)的發展開始佔有大多的網頁伺服器 的巿場及開放源始碼開始興起之後,PHP 開姶隨之得到最大的關注,有大量的程
(一)使用C 和 C++編寫,並使用了多種編譯器進行測試,保證原始碼的可移植 性。
( 二 ) 支 援 AIX 、 FreeBSD 、 HP-UX 、 Linux 、 Mac OS 、 Novell Netware 、OpenBSD 、OS/2 Wrap、Solaris、Windows 等多種作業系統。
( 三 ) 為 多 種 程 式 語 言 提 供 了 API 。 這 些 程 式 語 言 包 括 C 、 C+
+ 、Eiffel 、Java 、Perl 、PHP、Python、Ruby 和 Tcl 等。
(四)支援多執行緒,充分利用CPU 資源。
(五)最佳化的SQL 查詢演算法,有效地提高查詢速度。
(六)既能夠作為一個單獨的套用程式套用在客戶端伺服器網路環境中,也能夠 作為一個庫而嵌入到其他的軟體中提供多語言支援,常見的編碼如中文的 GB 2312、BIG5,日文的 Shift_JIS 等都可以用作資料表名和資料列名。
(七)提供TCP/IP、ODBC 和 JDBC 等多種資料庫連線途徑。
(八)提供用于管理、檢查、最佳化資料庫操作的管理工具。
(九)可以處理擁有上千萬條記錄的大型資料庫。
2-2-4 MySQL 管理
(一)可以使用命令行工具管理MySQL 資料庫(命令 mysql 和 mysqladmin),
也 可 以 從 MySQL 的 網 站 下 載 圖 形 管 理 工 具 MySQL Administrator 和 MySQL Query Browser。
(二)phpMyAdmin 是由 php 寫成的 MySQL 資料庫系統管理程式,讓管理者可 用Web 介面管理 MySQL 資料庫。
(三)phpMyBackupPro 也是由 PHP 寫成的,可以透過 Web 介面建立和管理資料 庫。它可以建立偽cronjobs,可以用來自動在某個時間或周期備份 MySQL 資料庫。
(四)另外,還有其他的GUI 管理工具,例如早先的 mysql-front 以及 ems mysql manager,navicat 等等。
2-2-5 MySQL 存儲引擎
(一)MyISAM Mysql 的默認資料庫,最為常用。擁有較高的插入,查詢速度,
但不支援事務。
(二)InnoDB 事務型資料庫的首選引擎,支援 ACID 事務,支援行級鎖定。
(三)BDB 源自 Berkeley DB,事務型資料庫的另一種選擇,支援 COMMIT 和 ROLLBACK 等其他事務特徵。
(四)Memory 所有資料置于記憶體的存儲引擎,擁有極高的插入,更新和查詢 效率。但是會占用和資料量成正比的記憶體空間。并且其內容會在Mysql 重 新啟動時丟失。
4
(五)Merge 將一定數量的 MyISAM 表聯合而成一個整體,在超大規模資料存儲 時很有用。
(六)Archive 非常適合存儲大量的獨立的,作為歷史記錄的資料。因為它們不經 常被讀取。Archive 擁有高效的插入速度,但其對查詢的支援相對較差。
(七)Federated將不同的Mysql伺服器聯合起來,邏輯上組成一個完整的資料庫。
非常適合分散式套用。
(八)Cluster/NDB 高冗余的存儲引擎,用多臺資料機器聯合提供服務以提高整 體性能和安全性。適合資料量大,安全和性能要求高的套用。
(九)CSV 邏輯上由逗號分割資料的存儲引擎。
(十)BlackHole 黑洞引擎,寫入的任何資料都會消失,一般用于記錄 binlog 做復 制的中繼。
HTML(HyperText Markup Language)照字面上翻譯為『超文字標示語言』,
它跟一般的文書處理器不同的地方在於,它具有超文字(HyperText)、超連結
(HyperLink)、超媒體(HyperMedia)的特性,透過 HTTP(HyperText Transfer Protocol)網路通訊協定,便能夠在世界各地透過 WWW(World Wide Web)的 架構做跨平台的交流。WWW 與 HTML 一開始是在 CERN(歐洲粒子物理實驗 室)所開始發展的,主要的目的在於讓各實驗室之間可以在網路上方便地交換研 究成果,但由於HTML 的簡單易學,馬上就席捲了全世界,造成了另一次工業革 命。你只需要簡單的文書編輯軟體(例如:pe2、vi、記事本、小作家或 Word),在 加上對基本HTML 標籤的認識,就可以輕輕鬆鬆地開發出完成漂漂亮亮的個人網
(一)挫傷
指皮下組織受到鈍力撞擊所造成的創傷稱為挫傷,臨床常見運動員間肢體的 碰撞所導致,患部常見微血管破裂出血,因而表面血腫的現象(俗稱黑青)。
圖2-1 挫傷
(二)韌帶扭傷
人體絕大部分的關節都有韌帶的構造,韌帶的功能在於將骨頭與關節固定於 適當的位置上,並且分散吸收來自於外力的拉扯,當關節過度伸展下,韌帶無法 承受猛烈的力量因而撕裂甚至造成發炎腫脹的情況即稱為扭傷。
扭傷的程度一般可分為三級:
輕度 :關節受到拉扯或活動時會有疼痛感,外觀沒有明顯改變。
中度 :韌帶大部分斷裂,合併關節腫大和劇痛發炎症狀。
重度 :韌帶完全斷裂,關節失去支撐造成不穩定的現象,常合併嚴重血腫。
6
圖2-2 韌帶扭傷
(三)肌肉拉傷
肌肉活動情況下,因為柔軟度不足(未充分熱 身伸展)、不正常的收縮、或協調性不良,導致肌 纖維受到拉扯受傷或甚至斷裂,較常見的是下背肌 群及股四頭肌肌拉傷。
拉傷的程度可分為三級:
輕度 :肌肉有一小部分的肌纖維撕裂,肌肉少 量出血,在肌肉用力時或按壓患部時,才會引 起疼痛,外觀並無特殊異常。
中度 :肌肉有相當多的肌纖維斷裂,併發血腫現象,受傷肌肉其肌力減弱、功 能性受到限制,外觀腫大。
重度 :指肌肉的肌纖維全部斷裂,常發生於肌肉與肌腱的交合處。此時肌肉完 全失去功能,患部大量內出血,斷裂的肌肉縮至兩端點處,但斷裂的部位會凹 陷下去。
(四)關節錯位/脫臼
是指骨骼關節面受到強烈外力被迫移位,並可能伴隨關節囊破裂、關節韌帶 過度伸展或斷裂。
7
圖 2-3 肌肉拉 傷
脫臼可分為急性脫臼與慢性脫臼兩種:
是指頭部因外力撞擊,使頭顱內容物大腦的功能受到立即而暫時性的失常,
症狀諸如:意識不清或是喪失、視力障礙或是平衡障礙,有時會有持續性頭痛、頭 暈、記憶力變差、情緒不穩的情形。
(八)閃到腰
運動員的下背疼痛以腰部肌肉、肌腱韌帶拉傷、扭傷 伴隨肌肉攣縮的起因最多,俗語上說「閃到腰」。
(九)肌肉痙攣
肌肉痙攣就是俗稱的抽筋,它是因為肌肉產生不自主 的強直收縮,在日常生活之中,尤其是運動時經常可見,
特別是一些長時間的運動或游泳。
圖2-8 肌肉痙攣
(十)踝關節扭傷
踝關節扭傷是運動損傷中發生率最高的,發生的原因大多是身體失去重心,
落地時踩在別人的腳上或腳被絆倒時出現。扭傷時,局部會發生關節腫脹、疼痛,
嚴重時甚至造成骨折。
圖2-9 踝關節扭傷
9
圖 2-7 閃到腰
2-4-2 慢性運動傷害
圖2-13 肌腱鞘炎
(五)髕腱炎
跳躍者膝是一種慢性的發炎,逐漸發生於髕骨 上端的髕腱(股四頭肌肌腱)、脛骨粗隆、或髕骨 末端。通常出現於需要做反覆跳躍動作的運動員身 上,因而得名。
2-4-3 造成運動傷害的原因
(一)運動環境欠佳:經常在堅硬的水泥地上跑步,
而造成脛骨、後跟骨發炎或疼痛等。
(二)場地設施不良:在不平的地面上打籃球,而 造成踝關節扭傷。
(三)裝備器材不佳:在進行街道直排滑輪運動時未配帶護膝、手套及頭部護具 而造成膝蓋骨或頭部撞傷。
(四)天侯不佳:下雨時在室外打綱球可能會因為球濕滑而擊傷眼睛。
(五)體能不足:運動者因體能欠佳例如肌力衰退,柔軟度不好,而造成肌肉拉 傷、骨折。
(六)其他因素:不遵守比賽規則、運動前未進行暖身運動、運動方法不當及過度 疲勞時勉強運動等,都可能導皮運動傷害。
11
圖 2-14 髕腱炎
圖2-15 場地設施不良
2-4-4 人體細胞對傷害的反應
運動傷害對身體細胞造成的影響可分為(一)主要受傷死亡(二)次要缺氧 死亡。
當傷害發生之後,受傷的細胞會分泌一些化學物質,造成『發炎現象』,使身 體產生一連串的反應,並分為三個時期:
(一)發炎期
機轉 :組織受到強大力量作用,使細胞受到破壞,微血管破裂,出現淤血或血 腫。此時受傷細胞分泌化學物質,使局部血管擴張、通透性提高,形成滲出液,
此現象稱為發炎。
特徵 :紅、腫、熱、痛、功能喪失。
處理 :降低發炎、止血、消腫、減輕疼痛,即PRICE 原則。
12
圖2-16 發炎期
(二)修補期
機轉 :主要靠血小板和白血球,從血管流至受傷區域進行修補。
特徵 :白血球會吞噬或分解吸收受傷壞死的組織,如果沒有吸收完全,受傷組 織會長出肉芽組織,將其吸收、取代。由肉芽組織修補的結構稱為結痂組織
(scar tissue),修補過程會產生再生與取代的現象。
處理 :改善受傷部位血液與淋巴的循環,促進組織新陳代謝,加速組織再生修 補能力,以減少結痂組織產生。
13
圖2-17 修補期
(三)重塑期
目的 :將形成的組織長成適應外界需求的的排列順序(沃夫定律)。
處理 :早期的運動治療、增強並恢復肌肉與關節的功能。
2-5 處理傷害
2-5-1 處理運動傷害的原則
身為現代人要建立自我保護的觀念,錯誤的醫療可能比沒有醫療還要糟糕,民 眾在處理運動傷害時應注意以下「4R」的原則。
原則一 :尊重生命(respect lives)。身體髮膚受之父母,不可輕易侵犯或被侵 犯,唯有合格的人員才能進行運動傷害的處理。
原則二 :正確的診斷(right diagnosis)。
原則三 :正確的治療(right treatment)。
原則四 :正確的復健(right rehabilitation)。
14
2-5-2 運動傷害緊急處理步驟
無論從事何種運動,暖身(WARM UP)動作都是一定要做的,暖身主要目 的是讓身體的器官能夠先適應可能發生的激烈動作,讓身體的緊急應變反應可即 時做出反射,而不會有超出身體負荷的活動度產生,另一方面,也可有比較好的 運動表現。
無論從事何種運動,暖身(WARM UP)動作都是一定要做的,暖身主要目 的是讓身體的器官能夠先適應可能發生的激烈動作,讓身體的緊急應變反應可即 時做出反射,而不會有超出身體負荷的活動度產生,另一方面,也可有比較好的 運動表現。