51
Building your own job site with Drupal Sammy Fung

Building your own job site with Drupal

Embed Size (px)

DESCRIPTION

A talk to introduce how to build your own job site with Drupal CMS and my job board module.

Citation preview

Page 1: Building your own job site with Drupal

Building your own job site with Drupal

Sammy Fung

Page 2: Building your own job site with Drupal

Sammy Fung

Page 3: Building your own job site with Drupal

Sammy Fung

● Python Developer– Perl → PHP → Python

● President at OpenSource.HK● Community Volunteer in HK & Asia

– GNOME.Asia, Mozilla......

Page 4: Building your own job site with Drupal

將來市場領導者必會是使用及貢獻開放源碼的

企業Future market leader must be the one which

use and contribute open source.

Page 5: Building your own job site with Drupal

很多年前Many years ago...

Page 6: Building your own job site with Drupal

找工作Looking for a job

Page 7: Building your own job site with Drupal

一個香港徵才網站At a popular job site

Page 8: Building your own job site with Drupal

傳回錯誤 !Got error!

Page 9: Building your own job site with Drupal

原因 ?Why?

Page 10: Building your own job site with Drupal

你會猜到的 !You should get it!

Page 11: Building your own job site with Drupal
Page 12: Building your own job site with Drupal

高 !High!

Page 13: Building your own job site with Drupal

市場佔有率…...in Market Share

Page 14: Building your own job site with Drupal

Also......

Page 15: Building your own job site with Drupal

高 !High!

Page 16: Building your own job site with Drupal

ASPCFM Nginx+PHP

Page 17: Building your own job site with Drupal

ASP

Page 18: Building your own job site with Drupal

市場佔有率…...in Market Share

Page 19: Building your own job site with Drupal

所以 ......So......

Page 20: Building your own job site with Drupal

... 我就決定 ......I decided...

Page 21: Building your own job site with Drupal

做開放源碼的徵才網站軟件 !

Develop open sourcejob board software

Page 22: Building your own job site with Drupal

從 Drupal 6 模組開始Development starting from

Drupal 6 module

Page 23: Building your own job site with Drupal

但沒有發表Never launched

Page 24: Building your own job site with Drupal

在今年In this year

Page 25: Building your own job site with Drupal

轉移到 Drupal 7 模組Porting from Drupal 6 to

Drupal 7

Page 26: Building your own job site with Drupal

API 改變API Changed

Page 27: Building your own job site with Drupal

修改了不少 codesChanged some codes

Page 28: Building your own job site with Drupal

GitHub: sammyfung / drupal7-job

Page 29: Building your own job site with Drupal

張貼徵才Job Posting

Page 30: Building your own job site with Drupal

分類Job Category

Page 31: Building your own job site with Drupal

公司資料Company

Information

Page 32: Building your own job site with Drupal

每個分類也有獨立 RSSRSS Feeds to

each job category.

Page 33: Building your own job site with Drupal

開放源碼Open Source

Page 34: Building your own job site with Drupal

你就可以有擁有你自己的徵才網站

You can own your job board now

Page 35: Building your own job site with Drupal

如何 ?How ?

Page 36: Building your own job site with Drupal

Installation of Linux web server

● LAMP = Linux+ Apache + MySQL + PHP– Install Nginx to replace or work with Apache.

● Linux– Ubuntu, Debian, RHEL, CentOS.

● Apache web server– Virtual Hosts configuration

– PHP installation

● MySQL database server– Database and User Creation.

Page 37: Building your own job site with Drupal

Installation of Drupal Content Management System

● Downloading Drupal CMS– to DocumentRoot destination.

– Unzip it.

● Installing Drupal CMS– Connecting to your Drupal site at web browser.

– Step-by-step installation.

Page 38: Building your own job site with Drupal

Drupal Overview

● Directory structure● Configuration

– Default site setting

– Multiple sites

● Drupal Themes● Drupal Modules

– Core Modules

– Contributed Modules

Page 39: Building your own job site with Drupal

Installation of Drupal Modules

● Module Directory● Downloading Drupal Modules● Enabling and Configuration of Drupal Modules

Page 40: Building your own job site with Drupal

job.opensource.hk

Page 41: Building your own job site with Drupal

如果你有任何職位需要懂任何一種開源軟件技術 ...

If you got any job positions which requires any one of open source

software skill sets....

Page 42: Building your own job site with Drupal

就貼去Post it to

job.opensource.hk

Page 43: Building your own job site with Drupal

免費 !It's Free of Charge!

Page 44: Building your own job site with Drupal

將來發展Future

Roadmap

Page 45: Building your own job site with Drupal

推出 Django模組

Release a Django module

Page 46: Building your own job site with Drupal

推出 Wordpres模組 ?

Release Wordpress module ?

Page 47: Building your own job site with Drupal

推出 Javascript模組 ?

Release Javascript module ?

Page 48: Building your own job site with Drupal

商業化Commercialize

Page 49: Building your own job site with Drupal

將來市場領導者必會是使用及貢獻開放源碼的

企業Future market leader must be the one which

use and contribute open source.

Page 50: Building your own job site with Drupal

Welcome to invite me to......

● Giving Talks and Workshops.– at your company and schools.

● Projects– Development

– Consultation

● Let's get a name card.

Page 51: Building your own job site with Drupal

Thank You!

[email protected]