แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ผู้ดูแลระบบ

หน้า: 1 ... 8 9 [10] 11
136
ประวัติของ PHP
 
PHP ย่อมาจาก Professional Home Page
เริ่มสร้างขึ้นในกลางปี 1994
ผู้พัฒนาคือ นาย Rasmus Lerdorf
ปัจจุบัน PHP มีการพัฒนามาเป็นรุ่นที่ 4
- Version แรกเป็นที่รู้จักในชื่อว่า Personal Homepage Tools ในปี
1994 ถึงกลางปี1995
- Version ที่สองชื่อว่า PHP/FI ในกลางปี 1995
- Version 3 เป็นที่รู้จักกันในชื่อว่า PHP3 เริ่มใช้กลางปี 1997
- Version 4 Beta 2 ใช้ชื่อว่า Zend
(Zend ย่อมาจาก Ze(ev) + (A)nd(I Gutmans)
- ปัจจุบันเป็นรุ่นที่ 5 หรือเรียกอีกอย่างหนึ่ง คือ PHP5
 
 รายชื่อของนักพัฒนาภาษา PHP   
      - Zeev Suraski, Israel
    - Andi Gutmans, Israel
    - Shane Caraveo, Florida USA
    - Stig Bakken, Norway
    - Andrey Zmievski, Nebraska USA
    - Sascha Schumann, Dortmund, Germany
    - Thies C. Arntzen, Hamburg, Germany
    - Jim Winstead, Los Angeles, USA
    - Rasmus Lerdorf, North Carolina, USA
 
 PHP คืออะไร
      เป็นภาษา Script สำหรับแสดงเว็บเพจอย่างหนึ่ง จัดอยู่ในกลุ่ม Server Side Script เช่นเดียวกับ ASP
การทำงานจะแทรกอยู่ในเอกสาร HTML
สามารถ Compile ได้ทั้งบนระบบปฏิบัติการ UNIX, Windows NT, Windows 9x
ความสามารถในการทำงานสูง โดยเฉพาะกับการติดต่อกับ Database เช่น MySQL, mSQL, Sybase และ PostgreSQL เป็นต้น
 
 ลักษณะเด่นของ PHP  / สิ่งที่ PHP สามารถทำได้
      - ใช้ได้ฟรี
    - PHP เป็นโปรแกรมที่ทำงานฝั่ง Sever ดังนั้นขีดความสามารถไม่จำกัด
    - Cross-platform นั่นคือPHP ทำงานบนเครื่อง UNIX,Linux,Windows ได้หมด
    - เรียนรู้ง่าย เนืองจาก PHP ฝั่งเข้าไปใน HTML และใช้โครงสร้างและไวยากรณ์ภาษาง่ายๆ
    - เร็วและมีประสิทธิภาพ โดยเฉพาะเมื่อใช้กับ Apach Xerve เพราะไม่ต้องใช้โปรแกรมจากภายนอก
    - ใช้ร่วมกับ XML ได้ทันที
    - ใช้กับระบบแฟ้มข้อมูลได้
    - ใช้กับข้อมูลตัวอักษรได้อย่างมีประสิทธิภาพ
    - ใช้กับโครงสร้างข้อมูลใช้ได้แบบ Scalar,Array,Associative array
    - ใช้กับการประมวลผลภาพได้

    - CGI
    - Database-enable web page
    - Database
    - Adabas D InterBase Solid
    - DBase mSQL Sybase
    - Empress MySQL Velocis
    - FilePro Oracle Unix dbm
    - Informix PostgreSQL

 
 ทำไม PHP จึงเป็นที่นิยม
      - Open source
    - No cost implementation – PHP เป็นของฟรี
    - Server side
    - Crossable Platform
    - HTML embedded
    - Simple language
    - Efficiency มีประสิทธิภาพ
    - XML parsing ใช้งานร่วมกับ XML ได้
    - Server side เป็นการทำงานแบบ Server Side
    - Database module สามารถติดต่อกับฐานข้อมูลได้
    - File I/O
    - Text processing
    - Image processing
 
 การทำงานของ PHP


ทำงานบน Web Server ได้หลายตัว เช่น
     Apache
     IIS
     Tomcat
     PWS
ทำงานร่วมกับเอกสาร html
สามารถแทรกคำสั่ง PHP ได้ตามที่ต้องการลงในเอกสาร html
ทำงานในส่วนที่เป็นคำสั่งของ PHP ก่อน เมื่อมีการเรียกใช้เอกสารนั้น ๆ
แสดงผลออกทาง Web Browsers
 เตรียมความพร้อมก่อนใช้งาน PHP
  ติดตั้งโปรแกรม Appserv
Apache
Mysql
PHPMyadmin
ทดสอบการทำงานของ Apache WebServer
 
 โครงสร้างภาษา PHP
  แบบที่ 1 XML style
<?php คำสั่งภาษา PHP ?>
ตัวอย่าง

<?php
     echo “Hello ! World !
”;
     echo “I am PHP”;
?>
 

แบบที่ 2 SGML style
<? คำสั่งภาษา PHP ?>
ตัวอย่าง

<?
     echo “Hello ! World !
”;
     echo “I am PHP”;
?>
 

แบบที่ 3 Java Language style
<script language=“php”>
คำสั่งภาษา PHP
</script>
ตัวอย่าง

<script language=“php”>
     echo “Hello ! World”;
</script>

 

แบบที่ 4 ASP Style
<% คำสั่งภาษา PHP %>
ตัวอย่าง

<%
     echo “Hello ! World !
”;
     echo “I am PHP”;
%>

 

 
 โครงสร้างของภาษา PHP (ต่อ)
  จากตัวอย่าง แบบที่เป็นที่นิยมมากที่สุดก็คือ แบบที่ 1
ผลที่ได้เมื่อผ่านการทำงานแล้วจะได้ผลดังนี้
    Hello ! World !
    I am PHP
ข้อสังเกต
    - รูปแบบคล้ายกับภาษา C และ Perl
    - ใช้เครื่องหมาย ( ; ) คั่นระหว่างคำสั่งแต่ละคำสั่ง
    - File ที่ได้ต้อง save เป็นนามสกุล php หรือ php3 เท่านั้น
 
 การทดสอบการทำงานของ PHP
      การทดสอบการทำงานของ PHP สามารถทำได้โดยการ
เปิดโปรแกรม Browser ขึ้นมาแล้วก็พิมพ์ URL ตาม ต.ย.
ข้างล่างนี้

     http://localhost/test.php

โดยปกติการตั้งชื่อเว็บหน้าแรก มักจะตั้งชื่อตาม ต.ย. ข้างล่างนี้


          Index.html
          Index.php
          Index.asp
          Index.jsp

 
 Language Reference
  Comments
- เหมือนกับการ Comment ของภาษา C, C++ และ Unix
ตัวอย่าง


<?php
echo “Hello !”; // การ comment แบบ 1 บรรทัด
/* แบบหลายบรรทัด
ตั้งแต่ 2 บรรทัดขึ้นไป */
echo “World”; # การ comment แบบ shell-style
?>

 

คำสั่ง echo
เป็นคำสั่งสำหรับแสดงผลลัพธ์ไปที่โปรแกรม browser

รูปแบบของคำสั่ง
echo ข้อความ1 หรือตัวแปร1, ข้อความ2 หรือตัวแปร2, ข้อความ3 หรือตัวแปร3, …

ข้อความ เขียนภายใต้เครื่องหมาย double quote (“ “) หรือ single quote (‘ ‘)
ตัวแปรของภาษา PHP จะขึ้นต้นด้วยเครื่องหมาย $ เสมอ คล้ายกับภาษา Perl

ตัวอย่าง การใช้คำสั่ง echo


<?php
echo "<center><h1>Welcome to PHP World </h1>
</center>
";
echo "<center>GIGO : Gabag In Gabag Out</center>";
echo "<center>";
echo "Today’s Date:";
echo Date('l F d, Y') ;
echo "</center>";
?>

 


ตัวอย่างที่ 1 intro-1.php3



<HTML>
<HEAD>
<TITLE>Example –1</TITLE>
<BODY>
      <? echo "Hi, I'm a PHP script!"; ?>
<BODY>
</HTML>

 

 
   เว็บไซต์ที่เกี่ยวข้องกับ PHP
       http://www.php.net
     http://www.appserv-network.net
     http://www.mysql.com
     http://tomcat.apache.org
 

 


หัวข้อ download
1. ความรู้เบื้องต้นเกี่ยวกับ PHP Introduction to PHP intro PHP

2. ตัวแปร ชนิดข้อมูล และ ตัวดำเนินการใน PHP variables

3. คำสั่งควบคุม การทำงานของโปรแกรม ในภาษา PHP ControlStruct


4. PHP & Array PHP & Array

5. ฟังก์ชันใน PHP ControlStruct

6. PHP กับการเชื่อมต่อฐานข้อมูล MySQL
( MySQL DATABASE FUNCTION )
 PHP_connect_MySQL

7. เร็ว ๆ นี้ เร็ว ๆ นี้


8. ความรู้เบื้องต้นเกี่ยวกับ  MySQL  Intro_MySQL

9. HTML#1 HTML#1

10. HTML#2 HTML#2

11. HTML#3 HTML#3

12. HTML#4 HTML#4

13. CSS-Style#1 CSS_Style

     


137
รายวิชา เว็บไซต์ CMS / โปรแกรมที่ในการผลิตเว็บไซต์ CMS
« เมื่อ: วันที่ 07 มิถุนายน 2010, เวลา 12:07:06 pm »


โปรแกรมที่ใช้ในสร้างเว็บไซต์ประเภท CMS มีมากมายหลายค่ายฯ
และข้อดีคือ ทุกโปรแกรมที่จะแนะนำต่อไปนี้ เป็นของฟรี (Open Source) ใช้ได้ฟรี และสามารถพัฒนาต่อได้
โดยไม่เสียเงินซื้อแต่อย่างใด
เช่น PHP-Fusion, Joomla, Postnuke, PHP-nuke, Xoops, Maxsite, Atomymaxsite  ฯ

ตัวอย่างเว็บที่สร้างจากโปรแกรม Atomymaxsite

ตัวอย่างเว็บที่สร้างจากโปรแกรม Atomymaxsite คลิกที่นี่

ตัวอย่างเว็บที่ครูพัฒนามาใช้ในศูนย์ ICT สร้างจาก PHP-Fusion เวอร์ชั่น 6.0.18 (ปัจจุบัน เวอร์ชั่น 7)เช่น

เว็บไซต์ของศูนย์ ICT itplaza

หรือที่สร้างเพื่อเป็นตัวอย่างโดยใช้ PHP-Fusion เวอร์ชั่น 7 ตัวเดียวกับที่นักเรียนจะได้ศึกษา

ตัวอย่าง PHP-Fusion V.7 คลิกที่นี่

แต่ที่จะเลือกมาให้นักเรียนศึกษาเป็นโปรแกรมที่คิดว่าง่ายต่อการพัฒนาต่อไป
คือ PHP-Fusion ซึ่งเป็นตัวยอดนิยมตัวหนึ่ง มีโปรแกรมเมอร์หลายๆ ท่านนำไปศึกษาและพัฒนาเป็นเว็บไซต์แนะนำเยอะแยะ
เช่น (นักเรียนสามารถเข้าไปศึกษาได้เลย)

www.xpcms.thport.com
www.idea4pf.info
www.meewebfree.com
www.yota-idea.com
www.thai-fusion.net

ทุกเว็บที่กล่าวถึงเป็นภาษาไทยทั้งสิ้น
ลองศึกษาดูครับ
มีคู่มือหรือเอกสาร Online ทุกเว็บ หากตั้งใจศึกษาเอง ทำเองได้ไม่ยาก

 ;0 ;0 ;0 ;0 ;0

ความสำเร็จใดๆ ไม่เคยเกิดขึ้นได้ในการทำเพียงครั้งเดียว

ครูสุรพล

โปรแกรมแนบอยู่ท้ายนี้นะครับเป็นเวอร์ชั่น php-fusion-7-00-06 Thai ใหม่ล่าสุดแล้ว

ส่วนการติดตั้งอาจศึกษาจากเว็บนี้
การติดตั้งโปรแกรมและอื่นๆ
หรือ ศึกษาการติดตั้งโปรแกรม คลิกที่นี่



138



โปรดอ่านให้เข้าใจ ก่อนลงมือทำสิ่งใดๆ


ก่อนที่จะเริ่มศึกษาเว็บไซต์ประเภท CMS จำเป็นอย่างยิ่งต้องศึกษาโปรแกรมจำลองระบบ Server ก่อน เพื่อลองศึกษาในเครื่องส่วนตัวให้เกิดความชำนาญ เกิดความรู้ความเข้าใจ ที่ถูกต้อง ก่อนที่จะไปศึกษาบนระบบ Server จริง

โปรแกรมที่นิยมมีหลายชนิด แต่จะเลือกให้นักเรียนได้ศึกษา 2 โปรแกรมคือ WMServer Tool และ Appsev
โดยให้นักเรียนได้ศึกษาจากคู่มือที่แนบมาพร้อมกับโปรแกรมด้านล่างนี้


 ;0 ;0 ;0 ;0



แต่ต้องระวัง ในเบื้องต้นเพื่ออำนวยความสะดวกให้ ครูได้ติดตั้งลงในเครื่องคอมพิวเตอร์ให้แล้ว จะลงซ้ำอีกไม่ได้ ถ้าจะทดลองต้องไปถอดโปรแกรมออกก่อนหรือ Rename โฟลเดอร์ C:/WM เป็นชื่ออื่นก่อน จึงจะสามารถติดตั้งได้

ต้องเลือกลงตัวใดหนึ่งเท่านั้น โดยในเบื้องต้นให้นักเรียนดาวน์โหลด และ คัดลองทั้งคู่มือ และโปรแกรมเก็บไว้ในอุปกรณ์พกพา
แฟรชไดร์ฟ, แฮนดี้ไดร์ฟ ฯ หรือชื่ออื่นๆ เพื่อศึกษาและเตรียมความพร้อมต่อไป

ขอให้ตั้งใจศึกษาให้ดีนะครับเพื่ออนาคตที่สดใส

ขอบใจทุกคน

ครูสุรพล




139
 ;0 ;0 ;0 ;0

ดูดีๆ อย่าไปส่งห้องผิด ส่งในห้องนี้เท่านั้น
หาไม่เจอจะเดือดร้อน


ส่งห้องผิดอาจติดลบ
 :laugh: :laugh: :laugh:
 thk1 thk2

[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]

140
รายวิชา งานแอนิเมชั่น (ม.5) / Re: symbol
« เมื่อ: วันที่ 02 มิถุนายน 2009, เวลา 11:54:05 am »
กรุณาดาวน์โหลด งานไปตรวจสอบด้วย ว่างเปล่าเลย

141
รายวิชา งานแอนิเมชั่น (ม.5) / ทดสอบแนบไฟล์+ส่งงาน
« เมื่อ: วันที่ 19 พฤษภาคม 2009, เวลา 11:36:01 am »
 ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::)

ทดสอบแนบไฟล์+ส่งงาน

ทดสอบแนบไฟล์+ส่งงาน
 :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'(

[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]

142
ฟังเพลงโรงเรียนในฝันกันมั้ย / Re: เพลงโรงเรียนในฝัน
« เมื่อ: วันที่ 06 ตุลาคม 2008, เวลา 15:45:32 pm »
โรงเรียนสวนแตงวิทยา เชียงใหม่ หรือปล่าวครับ ถ้าใช่เคยไปนอนที่นั่น หลายปีมาแล้ว ตอนไปเยี่ยม ศึกษาดูงาน
ขอให้มีความสุข และสนุกกับงานที่ได้ทำครับ


143
คง ประสบกับตนเองแล้ว เพราะฉะนั้น ตั้งใจฟัง และปฏิบัติตามเท่าที่บอก มิฉะนั้นจะเป็นปัญหา อย่างที่หนูเจอ
แต่ครูขอชื่นชมในความพยายาม :)

สำหรับงาน ยังต้องพัฒนาอีกเยอะ ตั้งแต่เรื่อง การจัดกระจายตัวอักษร การวางรูปแบบไม่สวย บล็อก 2 สูงๆ ต่ำๆ ไม่เท่ากัน และที่สำคัญ ยังเกิน 1 หน้ากระดาษอีก พยายามเข้าไว้ คงเก่งสักวัน

144
-เข้าเมนูคำสั่งตั้งค่าหน้ากระดาษไม่ได้เครื่องจะปิดหน้าเอกสารทันที เป็นเพราะอะไรจะแก้ไขได้อย่างไร
กรุณาช่วยตอบด้วยครับ ???

เป็นไปได้หลายสาเหตุนะครับ หลักๆ
1. โปรแกรมไม่สมบูรณ์
2. หรืออาจติดไวรัส หนักๆ อยู่ก็ได้

คำแนะนำคือ
1. หากมีแผ่น Office ที่ท่านใช้งานอยู่ ลองติดตั้งใหม่
2. หากยังไม่ได้อีกเห็นที ต้อง ล้างเครื่อง ลงโปรแกรมใหม่ทั้งหมดหละครับ

ขอบคุณครับที่มาแวะเยี่ยม

145
ดีขึ้นครับ แต่ส่วนท้าย จบแบบไม่สมประกอบ

146
ด.ญ.พัชมาพรรณ    โสวรรณะ  ม. 1/4    เลขที่   24
ปรับปรุงงานใหม่


[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]

147
วนิดา  ทาประจิตร เลขที่ 27
ส่งงาน2

ดีขึ้นครับ แต่ส่วนท้าย ว่างเปล่า ปรับปรุงด้วย

[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]

148
ดีขึ้นครับ แต่ส่วนท้าย ว่างเปล่า

149
8) 8) 8) 8) 8)

ต้องการติดต่อ สอบถาม หรือต้องการคำแนะนำ หรือต้องการให้ทางศูนย์ฯ ช่วยเหลือท่านในเรื่องใดๆ
ในเรื่อง IT คอมพิวเตอร์ติดขัด มีปัญหา ติดไวรัส
หรือต้องการโปรแกรมใดๆ ที่ต้องการใช้เพื่อการศึกษา

แจ้งได้ที่บอร์ดครับ

PLAZA

เชิญทุกท่าน อัพเดท ข้อมูลข่าวสาร ในโลกไซเบอร์
กับรายการ ไอทีพลาซา
ทางสถานีวิทยุ FM. 101.70 Mhz.
ทุกวันเสาร์-อาทิตย์ เวลา 06.00-07.00 น.
ดำเนินรายการโดย

IT PLAZA
 ;D ;D ;D ;D ;D ;D



150
ฟังเพลงโรงเรียนในฝันกันมั้ย / เพลงโรงเรียนในฝัน
« เมื่อ: วันที่ 04 มิถุนายน 2008, เวลา 08:46:21 am »
;D ;D  กว่าจะไปถึงฝัน เราบุกป่าฝ่าดง ด้วยความยากลำบาก
ด้วยบริบท ด้วยสภาพแวดล้อม ด้วยความจำกัด ด้วยความขัดสนนานาประการ
แต่เราก็ฝ่ามาได้ ด้วยความสุข และภาคภูมิใจ

"โรงเรียนวารินชำราบ
โรงเรียนต้นแบบโรงเรียนในฝัน
โรงเรียนดีใกล้บ้าน
โรงเรียนแกนนำ ICT 1 ใน 16 โรงเรียนในฝันระดับประเทศ"


 
;D ;D ;D ;D ;D
<a href="http://www.warin.ac.th/itplaza/data/labschoolsd.swf" target="_blank" class="new_win">http://www.warin.ac.th/itplaza/data/labschoolsd.swf</a>
คลิกเพื่อฟังเพลง

หน้า: 1 ... 8 9 [10] 11