Open Source CMS Market Share 2009

Total Page:16

File Type:pdf, Size:1020Kb

Open Source CMS Market Share 2009 Wykład 3 Idealny CMS (2) Wykładowca: dr inż. Mariusz Trzaska Tworzenie portali biznesowych, Wykład 2, Folia 1 Ciąg dalszy poprzedniego wykładu Tworzenie portali biznesowych, Wykład 2, Folia 2 Raport Open Source CMS Market Share 2009 Opracowany przez: water&stone (a full service digital agency, located in Bali, Indonesia. http://waterandstone.com), CMSWire – magazyn internetowy wydawany przez Simpler Media Group http://www.cmswire.com Tworzenie portali biznesowych, Wykład 2, Folia 3 Systemy, które uwzględniono w badaniu Alfresco phpWebSite CMS Made Simple Plone DotNetNuke SilverStripe Drupal Textpattern e107 TikiWiki eZ Publish Typo3 Jahia Umbraco Joomla! WordPress Liferay Xoops MODx Czcionką pogrubioną oznaczono nowości OpenCms w tegorocznym (2009) zestawieniu. Tworzenie portali biznesowych, Wykład 2, Folia 4 Systemy, których nie uwzględniono w badaniu Poniższe systemy zostały wykluczone (w porównaniu z 2008) b2evolution – koncentracja na usługach blogowania; Elgg – j/w: serwisy społecznościowe; Mambo – brak postępów w stosunku do roku 2008; MediaWiki – koncentracja na wiki, zmniejszająca się popularność php-Nuke – brak postępów. Tworzenie portali biznesowych, Wykład 2, Folia 5 Systemy, których nie uwzględniono w badaniu (2) Poniższe systemy zostały wykluczone (w porównaniu z 2008) – c.d. Pligg – skupienie się na usługach ocen; SPIP – zdecydowanie spadająca popularność. Tworzenie portali biznesowych, Wykład 2, Folia 6 Metodyka badania Ankiety na CMSWire (wypełnione przez ponad 600 osób). Typowy użytkownik Mężczyzna (82,4%); Lokalizacja: USA (41,7%), Europa (27,4); Wiek: 35 – 44 (34,2%), 25 – 34 (30,1%); Wykształcenie wyższe (43%); Staż pracy w IT: 10 – 15 lat (25,2%); Zatrudnienie: mała firma 1- 5 osób (27,9%); Tworzenie portali biznesowych, Wykład 2, Folia 7 Współczynnik akceptacji Średnia liczba pobrań oprogramowania Brak niektórych danych Niezdefiniowana skala czasowa Mirrory Czasowe wahania (nowe wersje) Nieuwzględnienie „automatów instalujących”: cPanel, Plesk, Fantastico Pakiety instalacyjne dystrybuowane z innym oprogramowaniem, np. Linux Tworzenie portali biznesowych, Wykład 2, Folia 8 Współczynnik akceptacji (2) Wykorzystanie wersji testowych Aktualne użycie Wsparcie przez Programistów (niekoniecznie bezpośrednio związanych w projektem); Wydawców (książki). Tworzenie portali biznesowych, Wykład 2, Folia 9 Liczba pobrań - wyniki WordPress 433,767 WordPress Download Counter Joomla! 189,429 JoomlaCode.org Drupal 62,500 Drupal Team Umbraco 5,670 Umbraco Team eZ Publish 5,612 eZ Publish Team CMS Made Simple 4,903 Cmsmadesimple.org SilverStripe 2,500 SilverStripe Team e107 2,242 e107.org Xoops 1,209 Xoops.org TikiWiki 373 Tikiwiki.org phpWebSite 347 Phpwebsite.appstate.edu Typo3 100 Sourceforge.net Alfresco Community Edition 57 Alfresco.com Brak informacji dla: DotNetNuke, Jahia, Liferay, OpenCms, Plone, Textpattern Tworzenie portali biznesowych, Wykład 2, Folia 10 Który z poniższych systemów był testowany/używany? Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 11 Który CMS jest najczęściej używany? Zródło: Raport Open Source CMS Market Share 2009 Uwagi 520 respondentów 28,3% wybrało „Inny” Tworzenie portali biznesowych, Wykład 2, Folia 12 Oferta usług dla poszczególnych CMS Elance Zmiana % Guru Zmiana % Joomla! 3,069 +35% 1,547 +97% Uwagi Wordpress 2,416 +31% 1,243 +151% Drupal 1,626 +74% 779 +121% Elance (97 000 DotNetNuke 243 n/a 175 n/a Typo3 78 +10% 57 68% wykonawców) oraz Guru MODx 50 +22% 35 +192% Liferay 40 n/a 33 n/a (ponad 100 000 Xoops 39 -9% 38 +41% Plone 37 +16% 23 -32% wykonawców) to witryny Alfresco 29 n/a 19 n/a kojarzące zleceniodawców z eZ Publish 16 +167% 8 100% SilverStripe 16 n/a 11 n/a wykonawcami (zwykle „wolni Textpattern 14 n/a 19 n/a Umbraco 14 n/a 6 n/a strzelcy”). e107 12 -33% 11 10% phpWebSite 10 +11% 5 25% OpenCms n/a 8 n/a CMS Made 5 -17% 2 -50% Simple TikiWiki 4 -56% 8 -27% Zródło: Raport Open Source CMS Jahia 0 n/a 5 n/a Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 13 Publikacje książkowe dla poszczególnych CMS Aktualne Ostatnie 12 Zapowiedzi miesięcy Uwagi Joomla! 32 22 6 Literatura tylko w języku Drupal 25 18 10 angielskim DotNetNuke 18 6 0 WordPress 9 6 0 Plone 7 3 0 Liferay 5 4 0 Typo3 5 1 0 Alfresco 2 1 0 eZ Publish 2 0 1 OpenCms 2 0 0 E107 1 0 0 MODx 1 1 0 Textpattern 1 0 0 Xoops 1 0 0 SilverStripe 0 0 1 Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 14 Współczynnik akceptacji - podsumowanie Liderzy Drupal Joomla WordPress Tendencja wzrostowa Alfresco DotNetNuke Plone Maruderzy e107 Jahia Umbraco Tworzenie portali biznesowych, Wykład 2, Folia 15 Popularność Widoczność dla silników wyszukiwarek (Google, Yahoo!, Bing) Wyniki dla poszczególnych słów kluczowych: content management system, open source content management system, content management system cms, open source cms, cms, web cms, wcms, web content management system Google Page Rank. Tworzenie portali biznesowych, Wykład 2, Folia 16 Popularność (2) Miary popularności Alexa (http://www.alexa.com), Compete (http://www.compete.com), Quantcast (http://www.quantcast.com). Znajomość marki wśród ludzi Tworzenie portali biznesowych, Wykład 2, Folia 17 Obecność w wyszukiwarkach Który z systemów znajdzie się w 1-ej 30-tce wyników na podstawie w/w słów kluczowych. Zródło: Raport Open Source CMS Porównanie 2008.08 – 2009.08 Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 18 Google PageRank dla CMS Joomla! „Ważność” strony z Plone punktu widzenia 9 WordPress Google’a. DotNetNuke Drupal 8 eZ Publish Typo3 Więcej – lepiej. Xoops Alfresco 7 e107 Jahia Liferay MODx OpenCms phpWebSite TikiWiki SilverStripe 6 Textpattern Zródło: Raport Open Source CMS 5 CMS Made Simple Market Share 2009 Umbraco Tworzenie portali biznesowych, Wykład 2, Folia 19 Miary popularności Generowany ruch podawany przez serwis Alexa (http://www.alexa.com). Mniej – lepiej. „1” oznacza najpopularniejszą witrynę w Internecie. Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 20 Miary popularności (2) Podsumowanie uwzględniające serwisy Alexa (http://www.alexa.com), Compete (http://www.compete.com), Quantcast (http://www.quantcast.com). Ranking Alexa Compete Quantcast 1 WordPress WordPress WordPress 2 Joomla! Joomla! Drupal 3 Drupal Drupal Joomla! 4 MODx phpWebSite DotNetNuke Zródło: Raport Open Source 5 DotNetNuke DotNetNuke Plone CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 21 O którym z poniższych projektów Pan/Pani słyszał/a? Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 22 Jak bardzo jest Pan/Pani zaznajomiony/a z poniższymi produktami lub firmami? Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 23 Popularność poszczególnych CMS w wyszukiwarce Google’a Uwagi Na podstawie słów kluczowych związanych z poszczególnymi systemami Obejmuje również grupy dyskusyjne. Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 24 Obecność w mediach społecznościowych Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 25 Jakie są ogólne odczucia o poniższych firmach/projektach? Zródło: Raport Open Source CMS Market Share 2009 Tworzenie portali biznesowych, Wykład 2, Folia 26 Linki prowadzące do poszczególnych CMS’ów Tworzenie portali biznesowych, Wykład 2, Folia 27 Popularność - podsumowanie Liderzy Drupal Joomla WordPress Tendencja wzrostowa Alfresco DotNetNuke MODx Maruderzy CMSMadeSimple Jahia phpWebSite Tworzenie portali biznesowych, Wykład 2, Folia 28 Podsumowanie raportu Systemy oparte na PHP Tworzenie portali biznesowych, Wykład 2, Folia 29 Podsumowanie raportu (2) Systemy oparte na .NET Tworzenie portali biznesowych, Wykład 2, Folia 30 Podsumowanie raportu (3) Systemy oparte na Java Tworzenie portali biznesowych, Wykład 2, Folia 31 Podsumowanie raportu (4) CMS zyskujące popularność Alfresco Liferay MODx CMS tracące popularność DotNetNuke Plone Xoops Zagrożone projekty phpWebSite Textpattern TikiWiki Tworzenie portali biznesowych, Wykład 2, Folia 32 Podsumowanie Ogromny wybór różnych systemów CMS. Trudno znaleźć idealną aplikację. Przeważnie można znaleźć system spełniający większość oczekiwań. Możliwość dokonywania zmian dzięki otwartości kodu (open source). Aktualnie najpopularniejsze rozwiązania to: WordPress, Joomla, Drupal. Tworzenie portali biznesowych, Wykład 2, Folia 33.
Recommended publications
  • Processwire-Järjestelmän Perusteet Kehittäjille
    PROCESSWIRE-JÄRJESTELMÄN PERUSTEET KEHITTÄJILLE Teppo Koivula Opinnäytetyö Joulukuu 2015 Tietojärjestelmäosaamisen koulutusohjelma, YAMK TIIVISTELMÄ Tampereen ammattikorkeakoulu Tietojärjestelmäosaamisen koulutusohjelma, YAMK KOIVULA, TEPPO: ProcessWire-järjestelmän perusteet kehittäjille Opinnäytetyö 120 sivua, joista liitteitä 96 sivua Joulukuu 2015 Tämän opinnäytetyön tavoitteena oli tuottaa monipuolinen, helppokäyttöinen ja ennen kaikkea suomenkielinen perehdytysmateriaali sivustojen, sovellusten ja muiden web- ympäristössä toimivien ratkaisujen toteuttamiseen hyödyntäen sisällönhallintajärjestel- mää ja sisällönhallintakehystä nimeltä ProcessWire. ProcessWire on avoimen lähdekoodin alusta, jonka suunniteltu käyttöympäristö on PHP-kielen, MySQL-tietokannan sekä Apache-web-palvelimen muodostama palve- linympäristö. Koska järjestelmä sisältää piirteitä sekä sisällönhallintajärjestelmistä että sisällönhallintakehyksistä, se on käytännössä osoittautunut erittäin joustavaksi ratkai- suksi monenlaisiin web-pohjaisiin projekteihin. Opinnäytteen varsinaisena lopputuotteena syntyi opas, jonka tavoitteena on sekä teo- riapohjan että käytännön ohjeistuksen välittäminen perustuen todellisiin projekteihin ja niiden tiimoilta esiin nousseisiin havaintoihin. Paitsi perehdytysmateriaalina järjestel- mään tutustuville uusille käyttäjille, oppaan on jatkossa tarkoitus toimia myös koke- neempien käyttäjien apuvälineenä. Opinnäytetyöraportin ensimmäinen luku perehdyttää lukijan verkkopalvelujen teknisiin alustaratkaisuihin pääpiirteissään, minkä jälkeen
    [Show full text]
  • Appendix a the Ten Commandments for Websites
    Appendix A The Ten Commandments for Websites Welcome to the appendixes! At this stage in your learning, you should have all the basic skills you require to build a high-quality website with insightful consideration given to aspects such as accessibility, search engine optimization, usability, and all the other concepts that web designers and developers think about on a daily basis. Hopefully with all the different elements covered in this book, you now have a solid understanding as to what goes into building a website (much more than code!). The main thing you should take from this book is that you don’t need to be an expert at everything but ensuring that you take the time to notice what’s out there and deciding what will best help your site are among the most important elements of the process. As you leave this book and go on to updating your website over time and perhaps learning new skills, always remember to be brave, take risks (through trial and error), and never feel that things are getting too hard. If you choose to learn skills that were only briefly mentioned in this book, like scripting, or to get involved in using content management systems and web software, go at a pace that you feel comfortable with. With that in mind, let’s go over the 10 most important messages I would personally recommend. After that, I’ll give you some useful resources like important websites for people learning to create for the Internet and handy software. Advice is something many professional designers and developers give out in spades after learning some harsh lessons from what their own bitter experiences.
    [Show full text]
  • The Drupal Decision
    The Drupal Decision Stephen Sanzo | Director of Marketing and Business Development | Isovera [email protected] www.isovera.com Agenda 6 Open Source 6 The Big Three 6 Why Drupal? 6 Overview 6 Features 6 Examples 6 Under the Hood 6 Questions (non-technical, please) Open Source Software “Let the code be available to all!” 6 Software that is available in source code form for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that permits users to study, change, and improve the software. 6 Adoption of open-source software models has resulted in savings of about $60 billion per year to consumers. http://en.wikipedia.org/wiki/Open-source_software www.isovera.com Open Source Software However… Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply criteria established by the Open Source Initiative. http://www.opensource.org/docs/osd www.isovera.com Open Source Software Free as in… Not this… www.isovera.com Open Source CMS Advantages for Open Source CMS 6 No licensing fees - allows you to obtain enterprise quality software at little to no cost 6 Vendor flexibility - you can choose whether or not you want to hire a vendor to help you customize, implement, and support it, or do this internally. If at any point along the way you decide you don’t like your vendor, you are free to find another. 6 Software flexibility – in many cases, proprietary software is slow to react to the markets needs.
    [Show full text]
  • CMS Matrix - Cmsmatrix.Org - the Content Management Comparison Tool
    CMS Matrix - cmsmatrix.org - The Content Management Comparison Tool http://www.cmsmatrix.org/matrix/cms-matrix Proud Member of The Compare Stuff Network Great Data, Ugly Sites CMS Matrix Hosting Matrix Discussion Links About Advertising FAQ USER: VISITOR Compare Search Return to Matrix Comparison <sitekit> CMS +CMS Content Management System eZ Publish eZ TikiWiki 1 Man CMS Mambo Drupal Joomla! Xaraya Bricolage Publish CMS/Groupware 4.6.1 6.10 1.5.10 1.1.5 1.10 1024 AJAX CMS 4.1.3 and 3.2 1Work 4.0.6 2F CMS Last Updated 12/16/2006 2/26/2009 1/11/2009 9/23/2009 8/20/2009 9/27/2009 1/31/2006 eZ Publish 2flex TikiWiki System Mambo Joomla! eZ Publish Xaraya Bricolage Drupal 6.10 CMS/Groupware 360 Web Manager Requirements 4.6.1 1.5.10 4.1.3 and 1.1.5 1.10 3.2 4Steps2Web 4.0.6 ABO.CMS Application Server Apache Apache CGI Other Other Apache Apache Absolut Engine CMS/news publishing 30EUR + system Open-Source Approximate Cost Free Free Free VAT per Free Free (Free) Academic Portal domain AccelSite CMS Database MySQL MySQL MySQL MySQL MySQL MySQL Postgres Accessify WCMS Open Open Open Open Open License Open Source Open Source AccuCMS Source Source Source Source Source Platform Platform Platform Platform Platform Platform Accura Site CMS Operating System *nix Only Independent Independent Independent Independent Independent Independent ACM Ariadne Content Manager Programming Language PHP PHP PHP PHP PHP PHP Perl acms Root Access Yes No No No No No Yes ActivePortail Shell Access Yes No No No No No Yes activeWeb contentserver Web Server Apache Apache
    [Show full text]
  • Kosten Senken Dank Open Source?
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE Kosten senken dank Open Source? provided by Bern Open Repository andStrategien Information System (BORIS) | downloaded: 13.3.2017 https://doi.org/10.7892/boris.47380 source: 36 Nr. 01/02 | Februar 2014 Swiss IT Magazine Strategien Kosten senken dank Open Source? Mehr Geld im Portemonnaie und weniger Sorgen im Gepäck Der Einsatz von Open Source Software kann das IT-Budget schonen, wenn man richtig vorgeht. Viel wichtiger sind aber strategische Vorteile wie die digitale Nachhaltigkeit oder die Unabhängigkeit von Herstellern, die sich durch den konsequenten Einsatz von Open Source ergeben. V ON D R . M ATTHIAS S TÜR M ER ines vorweg: Open Source ist nicht gra- tis. Oder korrekt ausgedrückt: Der Download von Open Source Software (OSS) von den vielen Internet-Portalen wieE Github, Google Code, Sourceforge oder Freecode ist selbstverständlich kostenlos. Aber wenn Open-Source-Lösungen professionell eingeführt und betrieben werden, verursacht dies interne und/oder externe Kosten. Geschäftskritische Lösungen benötigen stets zuverlässige Wartung und Support, ansonsten steigt das Risiko erheblich, dass zentrale Infor- matiksysteme ausfallen oder wichtige Daten verloren gehen oder gestohlen werden. Für den sicheren Einsatz von Open Source Soft- ware braucht es deshalb entweder interne INHALT Ressourcen und Know-how, wie die entspre- chenden Systeme betrieben werden. Oder es MEHR GELD im PORTemoNNaie UND weNIGER SorgeN im GEPÄck 36 wird ein Service Level Agreement (SLA) bei- MarkTÜbersicHT: 152 SCHweiZer OPEN-SOUrce-SPEZialisTEN 40 spielsweise in Form einer Subscription mit einem kommerziellen Anbieter von Open- SpareN ODER NICHT spareN 48 Source-Lösungen abgeschlossen.
    [Show full text]
  • DVD-Libre 2008-09 Os Wtd 47 Wwdes288 XMP167 As
    (continuación 2) EasyTAG 2.1 - Eclipse 3.4 - Eclipse Graphical Editor Framework 3.4 - Eclipse Modeling Framework 2.4.1 - Eclipse PDT 1.0.3 - Eclipse UML2 2.2.0 - Eclipse Visual Editor 1.2.3 - Ekiga 2.0.11 beta - Elgg 1.0 - emesene 1.0 RC - EQAlign 2.0.4 - Eraser 5.86.a - Euler Math Toolbox 6.05 - eXe 1.04 - Exodus 0.9.1.0 - Explore2fs 1.08 beta9 - ez Components 2008.1 - eZ Publish 4.0.1 - Fast Floating Fractal Fun 3.2.3 - DVD-Libre FBReader 0.8.17 - FileZilla 3.1.2 - FileZilla Server 0.9.27 - Firebird 2.1.1.17910 - Firebug 1.2.0 - Firefox 3.0.1 - FLAC 1.2.1.b - FMSLogo 6.21.0 - Folder Size 2.4 - FractalForge 2.8.2 - Fraqtive 0.4.4 - Free Download Manager 2.5.758 - Free Pascal 2.2.2 - Free UCS Outline Fonts 2006.01.26 - Free1x2 0.70.2 - FreeCAD 0.7.1514 - FreeDOS 1.0 Disquete de arranque - FreeMat 3.6 - FreeMind 0.8.1 - FreePCB 1.2.0.0 - FreePCB 2008-09 1.353 - Fyre 1.0.0 - GAG 4.10 - Gambit 0.2007.12.04 - GanttProject 2.0.7 - GanttPV 0.9 - Gazpacho 0.7.2 - GCfilms 6.4 - GenealogyJ 2.4.4 - GeoGebra 3.0.0 - GeoLabo 1.25 - Geonext 1.71 - GIMP 2.4.7 - GIMP Animation package 2.2.0 - GIMPShop 2.2.8 - Git 1.5.5 - gmorgan 0.24 - GnuCash 2.2.6 - Gnumeric 1.9.1 DVD-Libre es una recopilación de programas libres para Windows.
    [Show full text]
  • Web Application Framework Vs Content Management System
    Web Application Framework Vs Content Management System Which Marven inclined so prepositionally that Neall strafing her swamplands? Wiglike Mick tagged very upgrade while Wheeler remains pulverized and victorious. Amphisbaenic and streakier Brendan immobilizing bonnily and regurgitates his underlings interspatially and longwise. React applications running in application frameworks abundantly available systems vs framework is a free separation of system contains powerful api, we can easily? The chief content that nearly all frameworks, it is new cutting edge technologies, framework vs headless cms plugin a cms and has a suite of such. Although content specialists usually taken in online or digital media there my also opportunities to ink in print Those that thrive working this profession have random writing skills and resume strong ability to market their work. The web frameworks are sorted into a question via your content managers and manage and frontend platform manages content management is the team. Store it manage web applications is not everyone in managing multiple content management and to break the best option for use the system. Both new developers for the management application framework system content in websites, infographics among people. 11 Headless CMS to patient for Modern Application. It was a great pleasure principal with Belitsoft. Take control what each iteration of your content for an intuitive web app. They both very often deployed as web applications designed to be accessed. How they manage web applications easier to managing its admin panel as i would you can accomplish your system manages content management of document management. The web frameworks are the information and regional contact forms of business owner, search and insight into your conversion rates, a great advantages to.
    [Show full text]
  • Vendor Landscape: Web Content Management
    Vendor Landscape: Web Content Management Info-Tech Research Group, Inc. Is a global leader in providing IT research and advice. Info-Tech’s products and services combine actionable insight and relevant advice with ready-to-use tools and templates that cover the full spectrum of IT concerns. Vendor Landscape: Web Content Management © 1997-2013 Info-Tech Research Group Inc. Info-Tech Research Group 1 Introduction Organizations looking for pure web content management (WCM) rather than marketing should look to open source products and developer communities. This Research Is Designed For: This Research Will Help You: Enterprises seeking to select a solution for WCM. Understand what’s new in the WCM market. Evaluate WCM vendors and products for your Organizations’ WCM use case may include: enterprise needs. • Mid-sized organizations that need to effectively Determine which products are most appropriate create and support web content. for particular use cases and scenarios. • CIOs and IT departments that are looking to put content development and management into the hands of marketing. Info-Tech Insight • Organizations that are seeking to incorporate and manage user-generated content on their Web Content Management is about the delivery of content and IT enabling marketing to take control of website. the creation and management of web content. Web Experience Management (WEM) is about engaging website visitors and creating a personal experience tailored to each visitor’s individual needs and preferences. See Info-Tech’s Vendor Landscape: Web Experience Management for more information. Vendor Landscape: Web Content Management Info-Tech Research Group 2 Executive Summary Info-Tech evaluated 14 competitors in the WCM market, Info-Tech Insight including the following notable performers: 1.
    [Show full text]
  • How to Create Ez Publish Forms / Articles / Developer / Ez.No - Content Management System Ez Publish (Open Source CMS)
    How to Create eZ Publish Forms / Articles / Developer / ez.no - Content Management System eZ Publish (Open Source CMS) How to Create eZ Publish Forms Paul Wilson Friday 14 December 2007 10:35:00 pm This article is part of the eZ Publish “How to” series and provides a step-by-step guide to creating a custom form for an eZ Publish website. To integrate with other examples in this series, this article focuses on the creation of a membership application form for the “eZ Tennis Club” website. The procedures in this article apply to eZ Publish 3.10.0 with the Website Interface, although the overall principles should also apply to other versions of eZ Publish with and without the Website Interface. We assume that you are familiar with or have a basic understanding of the following three concepts, which we explored in the previous two articles in this series: the layout of the Administration Interface; the configuration system and INI settings files; and the template system. The first article in this series - How to Configure an eZ Publish Site - explained how to set up the site for the fictional eZ Tennis Club. The second article in this series - How to Use eZ Publish Extensions: Google Analytics - gave you some practical experience on installing and configuring an extension. Objects and information collection There are two methods in eZ Publish to collect and process information from site visitors: Information collection: creating forms using objects with attributes marked as information collectors This method uses the “information collection” features of eZ Publish. The most obvious example of this is the contact form (see below) present in a standard Website Interface installation.
    [Show full text]
  • Society of American Archivists Council Meeting August 25, 2008 San Francisco, California
    Agenda Item II.O. Society of American Archivists Council Meeting August 25, 2008 San Francisco, California Report: Website Working Group (Prepared by Brian Doyle, Chair) WORKING GROUP MEMBERS Brian Doyle, Chair Gregory Colati Christine Di Bella Chatham Ewing Jeanne Kramer-Smyth Mark Matienzo Aprille McKay Christopher Prom Seth Shaw Bruce Ambacher, Council Liaison BACKGROUND For several years, there has been a keen and growing interest among SAA’s members in the deployment of a robust content management system (CMS) featuring state-of-the-art Web 2.0 applications—wikis, blogs, RSS feeds, etc. While these types of programs are often associated with social networking, a comprehensive CMS would also redress a number of important organizational challenges that SAA faces: • How can SAA’s component groups (e.g., boards, committees, task forces, etc.) collaborate more effectively in an online environment? • How can official documents (e.g., minutes, reports, newsletters, etc.) be more easily published to the Web by SAA’s component groups, described and accessed via appropriate metadata, and scheduled for retention? • How can SAA enhance its online publishing capabilities and ensure that the necessary tools are available for authorized subject experts to edit and update such official electronic publications as Richard Pearce-Moses’ Glossary of Archival and Records Management Terminology , DACS Online, and the EAD Help Pages, as well as such important resources as an SAA standards portal or the Technology Best Practices Task Force working document? Report: Website Working Group Page 1 of 17 0808-1-WebWG-IIO SAA’s existing Web technology does not adequately fulfill these needs.
    [Show full text]
  • Khodayari and Giancarlo Pellegrino, CISPA Helmholtz Center for Information Security
    JAW: Studying Client-side CSRF with Hybrid Property Graphs and Declarative Traversals Soheil Khodayari and Giancarlo Pellegrino, CISPA Helmholtz Center for Information Security https://www.usenix.org/conference/usenixsecurity21/presentation/khodayari This paper is included in the Proceedings of the 30th USENIX Security Symposium. August 11–13, 2021 978-1-939133-24-3 Open access to the Proceedings of the 30th USENIX Security Symposium is sponsored by USENIX. JAW: Studying Client-side CSRF with Hybrid Property Graphs and Declarative Traversals Soheil Khodayari Giancarlo Pellegrino CISPA Helmholtz Center CISPA Helmholtz Center for Information Security for Information Security Abstract ior and avoiding the inclusion of HTTP cookies in cross-site Client-side CSRF is a new type of CSRF vulnerability requests (see, e.g., [28, 29]). In the client-side CSRF, the vul- where the adversary can trick the client-side JavaScript pro- nerable component is the JavaScript program instead, which gram to send a forged HTTP request to a vulnerable target site allows an attacker to generate arbitrary requests by modifying by modifying the program’s input parameters. We have little- the input parameters of the JavaScript program. As opposed to-no knowledge of this new vulnerability, and exploratory to the traditional CSRF, existing anti-CSRF countermeasures security evaluations of JavaScript-based web applications are (see, e.g., [28, 29, 34]) are not sufficient to protect web appli- impeded by the scarcity of reliable and scalable testing tech- cations from client-side CSRF attacks. niques. This paper presents JAW, a framework that enables the Client-side CSRF is very new—with the first instance af- analysis of modern web applications against client-side CSRF fecting Facebook in 2018 [24]—and we have little-to-no leveraging declarative traversals on hybrid property graphs, a knowledge of the vulnerable behaviors, the severity of this canonical, hybrid model for JavaScript programs.
    [Show full text]
  • Hayfa Ayadi [email protected] ( +354 ) 786 0034 Software Engineer
    101 Reykjavik, Iceland Hayfa Ayadi [email protected] ( +354 ) 786 0034 Software Engineer www.linkedin.com/haifa-ayadi Work Experience: E d u c a t i o n : Internship in Software Engineering Software engineering Degree [ 2009 - 2014 ] [Outcome Surveys, Iceland] May 2014 - Present National Institute of Applied Sciences and - Web development: maintaining websites on Umbraco CMS technology (INSAT) of Tunis -Tunisia. - Fixing and updating the existing survey system. Baccalauréat Degree with honors in mathematics [ 2005 – 2009 ] - Conducting my final school project about choosing the best Pioneer School of Ariana Tunisia. Project Management system for an IT company Technologies: Umbraco, Razor, Javascript, Jquery, Bootstrap, Professional q ualifications: Oracle, SQL server, .NET, UML, Project Management Computer skills : Internship in cross-platform security . Business Intelligence : Talend, ClickView, [DigitalMania, Tunisia] July, August 2013 Pentaho Mondrian, JasperServer, iReport Research & development on cross-platform security between . Business Process Management: Activiti, unity3D and apache server in a video game studio Alfresco, BPMN . Programming languages : Pascal, C/C++, C#, Technologies: Cryptography, OpenSSL, Unity 3D, C#, PHP Java ( J2EE, EJBs ), Processing, Python, Internship in Java development Prolog [Cynapsis, Tunisia] July 2010 . Database : Oracle, sql Server, Mysql Design and implement a Java application for resource . Web : HTML, CSS, JavaScript, Bootstrap, management of a conference room PHP, Django CMS, Umbraco Technologies: UML, Java, Mysql . Game engine: Unity 3D . Operating system : Windows, UNIX P r o j e c t s : . UML, RUP, SCRUM, CMMI Final School project: Implement a Project Management system for . Software Security an IT company [ May – September 2014] Languages: Study and select the best Project Management Solution to .
    [Show full text]