Presentation is loading. Please wait.

Presentation is loading. Please wait.

Разработка на open-source системах Александр Постушной, Зам. директора по маркетингу компании «КвартСофт» Skype: postushnoy (066)

Similar presentations


Presentation on theme: "Разработка на open-source системах Александр Постушной, Зам. директора по маркетингу компании «КвартСофт» Skype: postushnoy (066)"— Presentation transcript:

1 Разработка на open-source системах Александр Постушной, Зам. директора по маркетингу компании «КвартСофт» alexandro@quartsoft.com Skype: postushnoy (066) 328 04 29 ©2012. QuartSoft Corp. www.quartsoft.com Дмитрий Ермаков, Менеджер проектов компании «КвартСофт» neil@quartsoft.com Skype: ermak_one (050) 686 11 78

2 Примеры open-source систем ©2012. QuartSoft Corp. www.quartsoft.com

3 Why Open Source is better? ©2012. QuartSoft Corp. www.quartsoft.com Vendor independence Lower Total Cost of Ownership (TCO) Tighter security Greater Scalability Easier collaboration Free Exchange Open Standards More Innovation

4 4 freedoms ©2012. QuartSoft Corp. www.quartsoft.com Use Study Improve Redistribute

5 Opensource Licenses ©2012. QuartSoft Corp. www.quartsoft.com Academic Free License 3.0 (AFL 3.0) Affero GNU Public License Adaptive Public License Apache License, 2.0 Apple Public Source License Artistic license 2.0 Attribution Assurance Licenses New and Simplified BSD licenses Boost Software License (BSL1.0) Computer Associates Trusted Open Source License 1.1 Common Development and Distribution License Common Public Attribution License 1.0 (CPAL) CUA Office Public License Version 1.0 EU DataGrid Software License Eclipse Public License Educational Community License, Version 2.0 Eiffel Forum License V2.0 Entessa Public License European Union Public License (link to every language's version on Fair License Frameworx License GNU General Public License (GPL) GNU General Public License version 3.0 (GPLv3) GNU Library or "Lesser" General Public License (LGPL) GNU Library or "Lesser" General Public License version 3.0 Historical Permission Notice and Disclaimer IBM Public License IPA Font License ISC License Lucent Public License Version 1.02 MirOS Licence Microsoft Public License (Ms-PL) Microsoft Reciprocal License (Ms-RL) MIT license Motosoto License Mozilla Public License 1.1 (MPL) Multics License NASA Open Source Agreement 1.3 NTP License Naumen Public License Nethack General Public License Nokia Open Source License Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0) OCLC Research Public License 2.0 Open Font License 1.1 (OFL 1.1) Open Group Test Suite License Open Software License 3.0 (OSL 3.0) PHP License Python license (CNRI Python License) Python Software Foundation License Qt Public License (QPL) RealNetworks Public Source License V1.0 Reciprocal Public License 1.5 (RPL1.5) Ricoh Source Code Public License Simple Public License 2.0 Sleepycat License Sun Public License Sybase Open Watcom Public License 1.0 University of Illinois/NCSA Open Source License Vovida Software License v. 1.0 W3C License wxWindows Library License X.Net License Zope Public License zlib/libpng license 64+

6 Who is using Open Source? ©2012. QuartSoft Corp. www.quartsoft.com Large companies – Sun, IBM, Google, etc Goverments Assosiations – Greenpeace, … Many others

7 What is Content Management System (CMS) ©2012. QuartSoft Corp. www.quartsoft.com A CMS is a tool that enables a variety of (centralised) technical and (de-centralised) non technical staff to create, edit, manage and finally publish (in a number of formats) a variety of content (such as text, graphics, video, documents etc).

8 How to choose Open Source solution ©2012. QuartSoft Corp. www.quartsoft.com

9 30 000+ pieces in Drupal, WP, Joomla! ©2012. QuartSoft Corp. www.quartsoft.com

10 House, Car, Flower ©2012. QuartSoft Corp. www.quartsoft.com

11 Something useful ©2012. QuartSoft Corp. www.quartsoft.com

12 Just another car ©2012. QuartSoft Corp. www.quartsoft.com

13 Something really big ©2012. QuartSoft Corp. www.quartsoft.com

14 It’s like a car building ©2012. QuartSoft Corp. www.quartsoft.com

15 Client’s vehicles ©2012. QuartSoft Corp. www.quartsoft.com

16 CMS Market ©2012. QuartSoft Corp. www.quartsoft.com *2011 open source CMS market share report

17 ©2012. QuartSoft Corp. www.quartsoft.com

18 Installation requirements ©2012. QuartSoft Corp. www.quartsoft.com

19 Architecture ©2012. QuartSoft Corp. www.quartsoft.com WordPress “the loop” = all is possible http://codex.wordpress.org/The_Loop_in_Action Joomla! Model, View, Controller = what you learn at university http://docs.joomla.org/Developing_a_Model-View-Controller_Component_- _Part_1 Drupal Hook System, partly OOP http://drupal.org/node/292 http://drupal.org/node/361112 http://drupal.org/node/547518

20 Themes / Templates ©2012. QuartSoft Corp. www.quartsoft.com WordPress the most beautiful, best, simplest and creative themes :) http://wordpress.org/extend/themes/ Joomla! lot’s of Template Clubs many, free available templates (central repository planned) Drupal many, free available theme “frameworks” little really good and free available themes http://drupal.org/project/themes

21 Extensions ©2012. QuartSoft Corp. www.quartsoft.com WordPress 15.000+ Plugins http://wordpress.org/extend/plugins/ Joomla! 8.000+ Components http://extensions.joomla.org/ Drupal 11.000+ Modules http://drupal.org/project/modules How can I find the right one?

22 Multilanguage in CMS ©2012. QuartSoft Corp. www.quartsoft.com WordPress (50+ languages) country specific sites for core, no central repository for plugins e.g. http://de.wordpress.org/http://de.wordpress.org/ Joomla! (50+ languages) central system for core, no central repository for extensions (external project http://opentranslators.org/) http://extensions.joomla.org/extensions/languages/translations-for-joomla Drupal (50+ languages) central repository for all modules + core http://localize.drupal.org

23 Multilanguage for content ©2012. QuartSoft Corp. www.quartsoft.com WordPress no, but... :) WPML plugin (fee required) or multisite ability http://wpml.org/ Joomla! basic functions in core... you need components, like Joomfish e.g. http://www.joomfish.net/ Drupal basic functions in core modules like i18n necessary http://drupal.org/project/i18n

24 Images ©2012. QuartSoft Corp. www.quartsoft.com WordPress comfortable image administration with resizing in core Joomla! file manager in core without resizing Drupal no image administration, but with the ImageCache Modul you have a Swiss pocket knife to handle your images http://drupal.org/project/imagecache

25 Multisite ©2012. QuartSoft Corp. www.quartsoft.com WordPress yes - core - a network of sites http://codex.wordpress.org/Create_A_Network Joomla! core - no commercial components - yes e.g. http://www.jms2win.com/http://www.jms2win.com/ Drupal yes - core - totally independent sites with same code basis

26 Content construction ©2012. QuartSoft Corp. www.quartsoft.com WordPress individual field in core, additional content types as plugins http://wordpress.org/extend/plugins/custom-post-type-ui/ Joomla! many CCK’s as extensions with different options and functions Seblod, K2, Flexicontent, Zoo,... Drupal perfect expandability through the limitation to one system of entities in Drupal 7 Core, CCK, Views, Panels, Page Manager

27 Social media integration ©2012. QuartSoft Corp. www.quartsoft.com WordPress yes – plugins Joomla! yes – components Drupal yes - modules

28 Mobile ©2012. QuartSoft Corp. www.quartsoft.com WordPress mobile theme in core mobile plugins Apps for iPhone, iPad, Android, Blackberry, Windows Phone 7 http://wordpress.org/extend/mobile/ Joomla! mobile extensions http://extensions.joomla.org/extensions/mobile Apps: iPhone, iPad, iPod Touch, Android: http://www.covertapps.com/jamhttp://www.covertapps.com/jam, http://www.joooid.com Drupal mobile modules http://drupal.org/project/modules?filters=tid%3A7404

29 Community ©2012. QuartSoft Corp. www.quartsoft.com WordPress friendly regulated by Automattic Joomla! self-driven by having many working groups (PLT, CLT, COC, OSM,...) and endless discussions with little decisions :) Drupal official free community but with distinct influence from Acquia

30 Learning curve for popular CMS ©2012. QuartSoft Corp. www.quartsoft.com http://themetaq.com/queue/learning-curves-for-popular-cmss

31 Target groups ©2012. QuartSoft Corp. www.quartsoft.com WordPress Blogs, MultiUserBlogs, sites with CMS-functions* small or no-budget projects Joomla! Websites for SME’s, NGO’s, associations, museums, private people* small or no-budget projects Drupal Big, complex sites with individual adaptations or totally configured sites without any adaptations rather bigger budgets * bigger sites with bigger budgets are also possible, but rather seldom

32 Drupal ©2012. QuartSoft Corp. www.quartsoft.com

33 Drupal ©2012. QuartSoft Corp. www.quartsoft.com Supports high traffic Expandable and well documented High level developer skills

34 Joomla ©2012. QuartSoft Corp. www.quartsoft.com

35 Joomla ©2012. QuartSoft Corp. www.quartsoft.com Quick implementation Large support community Large extensions market Good security Not ideal for scalable sites

36 Wordpress ©2012. QuartSoft Corp. www.quartsoft.com

37 Wordpress ©2012. QuartSoft Corp. www.quartsoft.com Quick implementation Geared for content creation Large # of themes and plugins Not ideal for scalable sites

38 ©2012. QuartSoft Corp. www.quartsoft.com Вопросы? Спасибо! Александр Постушной Зам. директора по маркетингу компании «КвартСофт» Т.: 380 (66) 328 04 29 alexandro@quartsoft.com Дмитрий Ермаков Менеджер проектов компании «КвартСофт» Т.: 380 (50) 686 11 78 neil@quartsoft.com quartsoft.com


Download ppt "Разработка на open-source системах Александр Постушной, Зам. директора по маркетингу компании «КвартСофт» Skype: postushnoy (066)"

Similar presentations


Ads by Google