Building your own job site with Drupal

Preview:

DESCRIPTION

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

Citation preview

Building your own job site with Drupal

Sammy Fung

Sammy Fung

Sammy Fung

● Python Developer– Perl → PHP → Python

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

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

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

企業Future market leader must be the one which

use and contribute open source.

很多年前Many years ago...

找工作Looking for a job

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

傳回錯誤 !Got error!

原因 ?Why?

你會猜到的 !You should get it!

高 !High!

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

Also......

高 !High!

ASPCFM Nginx+PHP

ASP

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

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

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

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

Develop open sourcejob board software

從 Drupal 6 模組開始Development starting from

Drupal 6 module

但沒有發表Never launched

在今年In this year

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

Drupal 7

API 改變API Changed

修改了不少 codesChanged some codes

GitHub: sammyfung / drupal7-job

張貼徵才Job Posting

分類Job Category

公司資料Company

Information

每個分類也有獨立 RSSRSS Feeds to

each job category.

開放源碼Open Source

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

You can own your job board now

如何 ?How ?

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.

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.

Drupal Overview

● Directory structure● Configuration

– Default site setting

– Multiple sites

● Drupal Themes● Drupal Modules

– Core Modules

– Contributed Modules

Installation of Drupal Modules

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

job.opensource.hk

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

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

software skill sets....

就貼去Post it to

job.opensource.hk

免費 !It's Free of Charge!

將來發展Future

Roadmap

推出 Django模組

Release a Django module

推出 Wordpres模組 ?

Release Wordpress module ?

推出 Javascript模組 ?

Release Javascript module ?

商業化Commercialize

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

企業Future market leader must be the one which

use and contribute open source.

Welcome to invite me to......

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

● Projects– Development

– Consultation

● Let's get a name card.

Thank You!

sammy@sammy.hk

Recommended