• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Hanoi php day 2008 - 02. phan thai trung - drupal
 

Hanoi php day 2008 - 02. phan thai trung - drupal

on

  • 1,001 views

 

Statistics

Views

Total Views
1,001
Views on SlideShare
1,001
Embed Views
0

Actions

Likes
0
Downloads
20
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Hanoi php day 2008 - 02. phan thai trung - drupal Hanoi php day 2008 - 02. phan thai trung - drupal Presentation Transcript

    • Drupal PHP Day Con. 14 th Dec 2008 Phan Thái Trung
    • Best CMS
    • So sánh với Joomla!
      • Drupal
      • Real multi-site-feature (only one installation for several sites)
      • Any Kind of user groups & user permissions, OpenId compliant
      • Can run membership and community sites, not only CMS etc
      • Powerful templating system. Any XHTML or CSS template can be easily converted to Drupal.
      • Drupal needs a little time investment to realize all the huge possibilities of Drupal
      • Clear, high quality code and API (easy to integrate with other solutions etc)
      • Flexibility and no known limitations
      • Many high profile sites use Drupal (e.g.: MTV UK, BBC, the Onion, Nasa, Greenpeace UK, New york observer, Tamtay.vn, VietLUG… )
      • Joomla!
      • If you are not techy its good to start
      • Easy install & setup with your mouse
      • Easy learning curve
      • Cannot integrate other scripts etc. to your site
      • Generally you cannot create high-end sites, without investing huge amount
      • No SEO out of the box, URLs are not search engine friendly.
      • Server resources utilization is more compared to drupal
      • Only one site per installation
      • No Single Log-in to several sites
      • No User groups & permissions
      • More intuitive administration user interface
      • Some polished modules for things like calendars, polls, etc.
      • Modules cost you money
      http://mydrupal.com/joomla-versus-drupal http://forum.joomla.org/viewtopic.php?t=4364
    • Trình diễn cài đặt
      • Tạo CSDL
      • Chạy cài đặt
      • Tạo user admin
      • Chỉnh cấu hình
      • Chọn Theme
    • Multiple - site
    • Các module hay sử dụng
      • Content Type, CCK
      • Taxonomy (Category)
      • Panels
      • Views
      • PathAuto (SEO)
    • CCK
      • Tạo các trường cho “node”
      • Có rất nhiều module trường con (200+)
        • Date
        • Image
        • Video
        • etc
    • Taxonomy
      • Dùng để phân loại các “Kiểu Nội dung” (Content Type)
    • Panels
      • http://drupal.org/project/panels
      • Để tạo bố cục (Layout)
      • Có thể phân chia bố cục tuỳ biến và kết hợp với các Module khác
      • Một Kiểu Nội dung cũng có thể có bố cục riêng
      • Panels 2: Adding a node to a panel page
      • Panels 2: Basic text layouts
      • Panels 2: Create a node override
      • Panels 2: Creating a mini panel and passing arguments through context
      • Panels 2: Creating a new front page with Views and Panels 2
      • Panels 2: Creating contexts and relationships that are node type aware
      • Panels 2: Overriding the node edit form
      • Panels 2: Panels everywhere
    • Views
      • http://drupal.org/project/views
      • Dùng để tạo danh sách nội dung theo các tiêu chí tuỳ ý
      • Có API để cho các Module khác bon chen
      • Tài liệu: http://views-help.doc.logrus.com/
    • Nhược điểm
      • Hơi khó sử dụng (các khái niệm…)
      • Không sử dụng MVC mà sử dụng Hook cho các hàm
      • Truy vấn CSDL nhiều có thể gây tốc độ chậm
      • Nên tối ưu (eAccelerator…)
    • Developer
      • Module
      • Theme
    • Code demonstration
      • 1’ cho quảng káo
    • Một số ứng dụng
      • CMS
      • Web chức năng
        • Demo site
        • XML service
        • Other
    • Ví dụ thực tế
      • Tamtay: http://tamtay.vn
      • Spirit: http:// letstalkspirit.com /
    • Phù !!!
      • Kết luận
        • Tại sao ngày càng nhiều web sử dụng / chuyển sang Drupal
        • Hãy thử 1 lần nếu bạn chưa sử dụng nó
      • Hỏi đáp