1
****************
BÁO CÁO KT QU THC TP
Thi gian t 1/2/2012 đến 31/3/2012
Đề tài
PHÁT TRIN NG DNG CHO MNG XÃ HI FACEBOOK
Giáo viên hưng dn: PGS.TSKH Vũ Đình Hòa
Sinh viên thc hin: Nguyễn Đức Toàn
TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NI
KHOA CÔNG NGH THÔNG TIN
-------------------------
CNG HÒA XÃ HI CH NGHĨA VIỆT NAM
Độc lp T do Hnh phúc
--------------
2
Nhn xét của giáo viên hướng dn
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………...
………………………………………………………………………………………...........
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………...
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
3
BÁO CÁO THC TP
H và tên sinh viên: NGUYỄN ĐỨC TOÀN
Lp: K58B Đin thoi: 0906.295.990 Email: me@thx.co.cc
Cơ sở thc tp:
Công Ty C Phn Gii Pháp Công Ngh Truyn Thông DCTECH
Địa ch: 298 Hoàng Mai phường Hoàng Văn Thụ qun Hoàng Mai Hà Ni
Đin thoi: 0466.800.913
Người hướng dn: Đào Xuân Trung
Đin thoi: 0944.628.802 Email: trungdx@dctech.vn
Nơi công tác: Công Ty C Phn Gii Pháp Công Ngh Truyn Thông
DCTECH
Giáo viên theo dõi: PGS.TSKH Vũ Đình Hòa
Đin thoi: Email:
Ni dung thc tp:
Phát trin ng dng trên mng xã hi Facebook.
Loi hình:
Phát trin ng dng [ x ] Nghiên cu [ ]
Tìm hiu Công ngh [ ] Khác [ ]
Ni dung công vic:
-, Tìm hiu các tài liu v vic xây dng ng dng trên facebook
-, Tìm hiểu Tương tác với người dùng facebook vi ng dng.
-, S dụng Facebook PHP SDK để xây dng ng dng.
-, Xây dng ng dụng đơn giản cho facebook.
-, Xây dng ng dụng có tương tác với người dùng trên facebook.
-, Viết hướng dn xây dng ng dng trên facebook.
4
Nhng thu hoch t tìm hiu thc tếthc tp
I. Những điều thu hoạch được t tìm hiu thc tế cơ sở thc tp
DCTECH được thành lp bi mt nhóm developer chuyên nghip, cung cp
phát trin phn mm, thiết kế website, dch v SEO. Vi b phn nhân lc giàu
kinh nghim, mc tiêu của chúng tôi mang đến cho khách hàng giá tr kinh
doanh ln nht, th phần được ci thin và phát trin liên tc.
Công ty luôn nhu cu tuyn dụng thêm đội ngũ trẻ, nhit huyết trong công
việc, đảm bo lực lượng hùng hu ca công ty.
II.Nhng kiến thc và k năng đã vận dụng để hoàn thành nhim v
Kiến thc
A. Kiến thc v lp trình PHP và MySQL
1. PHP
Với đặc điểm các ng dng trên Facebook hoàn toàn không ph thuc vào
ngôn ng do đó, vic s dng ngôn ng phát trin ng dụng cũng rt linh hot.
Trong trường hp này, tôi s dụng PHP. đặc điểm đã một s kinh nghim
trong vic phát trin website và các ng dng trên website vi ngôn ng PHP.
Tôi s dng PHP 5. Lập trình hướng đối tượng. Phù hp với xu hướng
cách suy nghĩ của PHP SKD Facebook tôi s s dụng để làm ng dng cho
Facebook.
2. MySQL
Chun b, ôn tp li kiến thc v SQL, làm vic vi MySQL trên server để
phc cho mục đích cần tương tác với sở d liu khi cn thiết theo yêu cu ca
ng dng.
5
B. Chun b các kiến thc v vic to ng dng cho Facebook
1. Các tài liệu cơ bn
Các tài liệu bn này s giúp cho người lp trình nhng khái niệm đầu
tiên, ý hiểu đầu tiên v vic lp trình ng dng cho Facebook. Bắt đầu, ti trang
dành cho nhà phát trin ng dng: https://developers.facebook.com. Tại đây,
Facebook cung cp tt c các tài liu, to ng dng, công c qun tr ng dng…..
a. Khái niệm đầu tiên đưc nhắc đến đó Canvas Page tại địa ch
https://developers.facebook.com/docs/guides/canvas/. Tại đây, Facebook sẽ giúp
chúng ta hiu các khái niệm cơ bản ban đầu v nhng th bn cn, bn s làm vic,
nhng th bn có th làm trên ng dng.
Canvas Page.
Các ng dng Facebook là các ng dụng web được đưa lên Facebook dưới
dng Facebook gi Canvas Page. Các ng dụng được ti vào Canvas Page,
do đó bạn cn phi khai báo canvas url là nơi mà bạn cha mã ngun ca ng dng
(d hiểu, đây địa ch thc ca ng dng trên internet, d:
http://fb.thx.co.cc/thx-hlworld nơi tôi đt ng dng tên thx-hlworld.) Khi
ngưi dùng s dng ng dng, Canvas Page s load mi th theo địa ch canvas url
i dạng iframe. Độ rng mặc định ca khung canvas 760px, tuy nhiên bn
hoàn toàn có th làm vic theo tùy chn khung trình duyt của người dùng.