Love Your Load Times. Trim seconds off page loads, secure private files and make the most of your digital assets
|
|
- Damian Long
- 5 years ago
- Views:
Transcription
1 Love Your Load Times Trim seconds off page loads, secure private files and make the most of your digital assets
2 Today s Featured Speakers Antonio Estevez Senior Drupal Architect - DOOR3 Erik Vilinskas Senior Drupal Architect - DOOR3
3 Today s Agenda
4 AboutAbout DOOR3 DOOR3
5 About Us Founded in 2002, DOOR3 is headquartered in New York City with an offices across the eastern seaboard and Europe. As a leading digital design agency we enable our clients to increase their effectiveness and efficiency by utilizing our world class expertise in Digital Strategy, User Experience & Design, cross-platform Application Development and Maintenance & Support. Cross-platform Digital Strategy User Experience Design Web & Mobile Application Services Web & Mobile Maintenance & Support
6 About Assets DOOR3
7
8 Types of Assets Let s review some common (and not so common) types of digital assets. Display: Videos (streaming video, streaming livecast) Display: Images (GIF, PNG, JPG) Display: Other(SVG, PDF) Not Displayed (available for download - PPT, video downloads, etc.) Why review these types of assets? Because files are EVERYWHERE!
9 Where are the assets in Drupal? With that being said... It s important that your digital asset architecture is in correct form. For example: Module layer (Contributed and Custom) Modules will sometimes include images and/or other types of files. Usually basic - the bare minimum to provide the functionality Theme layer (Contributed and Custom) Custom themes may be a bit heavy Public files folder The location for almost all non-code files Private files folder Not used very often - only when security is needed Access can be controlled with Drupal s permission system In the end, just because you know you have access to powerful caching and CDNs doesn t mean you should skip out on optimizing your site as best as it could be!
10 Optimizing Digital Assets Here are seven common ways to optimize serving assets from Drupal Caching Pixel sprites for recurring images (e.g. background graphics for DOM elements) Caching CSS and JS aggregation Breakpoints to serve optimized images (SASS and Compass can help) Caching Imagecache Cloud hosting for assets (e.g. CDN, S3) Use YSlow to see how to improve your site delivery
11 Where to Optimize Digital Assets Server Level PHP Libraries to compress Images File Level Image compression CSS / JS Aggregation Application Level Image styles CSS / JS Aggregation Caching WYSIWYG Image placement Hosting Level CDN Theme assets CSS / JS in highly available resource Remote hosting of Libraries Font resources
12 DOOR3 What Do You Need toabout Consider?
13 What Do You Need to Consider Public Assets CDN Pre-recorded Costs Private Assets Region S3 Localization Live stream
14 Find a Path Let your business drivers lead the way! Who is your audience? Where do they access the site? Global / Local What kind of assets need to be available? 3. When do they access the files? 4. Market campaigns and contests bring traffic spikes Why do your users come to the site? 5. Streaming, live casts, public, private, etc You must make sure that the content that drives users to your site is always available How do they access the site? What devices do you need to support? Not all digital assets may need to be accessible from all devices.
15 Other Considerations Don t forget these drivers are just as important! Costs / Budget Public vs Private Assets Maintainability Legal Considerations
16 Private Files About DOOR3
17 Business Needs Driven Why do these files need to be private? Is there a permission matrix? How are the permission divided By permission (easiest and best) By role Other (this gets tricky)
18 How are Private Files Managed? Files can be controlled by sub directories within the private files folder Each subdirectory has its own set of rules for access Placing a file in a particular directory determines if it can be accessed
19 How should I Proceed?
20 Getting Started Download Drupal 7 core and contrib modules a. drush dl drupal-7.x b. drush site-install standard --account-name=admin --account-pass=admin --db-url=mysql://yourmysqluser: RandomPassword@localhost/YourMySQLDatabase c. Download and enable the following modules i. drush dl private_files_download_permission ii. masquerade Configure Media Settings a. specify an existing local file system path for storing private files. It should be writable by Drupal and not accessible over the web.
21 Switch to Demo
22 Documentation & Contrib Modules Documentation Contrib Modules
23 About DOOR3 Examples
24 Eh Not So Much There are many other solutions available to you out there but Drupal and Pantheon is the right way to go. Why you ask? Let s look at the alternatives: Gluster Not standard Drupal creates workflow and maintainability issues Expensive Network Attached Storage (NAS) with load balancers Less Maintainable ( VERY IMPORTANT) Host that will do this will not know Drupal You made the right move by choosing Drupal. You do not want to compromise any of its maintainability by compromising on your asset delivery. *Remember going away from Drupal creates a non-maintainable situation - This is VERY BAD*
25 Examples of Set ups: Level 1 Business Drivers Light development team; Most task accomplished with contributed modules and configuration Not a global market
26 Examples of Set ups: Level 1 Business Drivers Light development team; Most task accomplished with contributed modules and configuration Not a global market Major Points CDN set for origin pull for automatic file serving from CDN Push is when you manually uploaded files to your CDN to make them available for your site Pull is when the CDN pulls files up from your Drupal site for hosting in the event that the file has not yet been uploaded to your CDN Entire files folder is replicated to a CDN (Content Delivery Network) Super simple set up Big performance gains
27 Examples of Set ups: Level 1 Business Drivers Light development team; Most tasks accomplished with contributed modules and configuration Not a global market Major Points CDN set for origin pull for automatic file serving from CDN Push is when you manually uploaded files to your CDN to make them available for your site Pull is when the CDN pulls files up from your Drupal site for hosting in the event that the file has not yet been uploaded to your CDN Entire files folder is replicated to a CDN (Content Delivery Network) Super simple set up Big performance gains Considerations Not all CDNs are created equal; they vary in capabilities and in costs Sites with a global audience should be tested for performance region by region
28 Examples of Set ups: Level 2 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site has a massive collection of files that need to be available to its users for download
29 Examples of Set ups: Level 2 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site has a massive collection of files that need to be available to its users for download Major Points CDN is configured to serve all assets in the public files folder Entity file fields are configured to save to an S3 bucket instead of the public files folder More complicated than the level 1 example, but more cost effective than using the CDN for all assets Big performance gains
30 Examples of Set ups: Level 2 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site has a massive collection of files that need to be available to its users for download Major Points CDN is configured to serve all assets in the public files folder Entity file fields are configured to save to an S3 bucket instead of the public files folder More complicated than the level 1 example, but more cost effective than using the CDN for all assets Big performance gains Considerations Content administrators need to trained in what files need to be uploaded where Site has more integration points and more configurations, so the development team needs to be versed in more modules / technologies than in level 1 S3 not available in some markets
31 Examples of Set ups: Level 3 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site needs to serve live, real time streaming video to viewers from around the globe Video archive of past streams need to be publicly available (they are free for all users)
32 Examples of Set ups: Level 3 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site needs to serve live, real time streaming video to viewers from around the globe Video archive of past streams need to be publicly available (they are free for all users) Major Points Custom field stream wrapper is written for the vendor providing the livecast Contributed field stream wrapper is installed to handle the Youtube videos CDN is configured to site s public files folder via origin pull
33 Examples of Set ups: Level 3 Business Drivers Global market(s) need optimized, regionalized cloud asset delivery by geolocation Site needs to serve live, real time streaming video to viewers from around the globe Video archive of past streams need to be publicly available (they are free for all users) Major Points Custom field stream wrapper is written for the vendor providing the livecast Contributed field stream wrapper is installed to handle the Youtube videos CDN is configured to site s public files folder via origin pull Considerations Typical site assets see good performance via CDN Custom code needed to support the livecast vendor Stakeholders should strongly consider contributing the custom code written for the live cast support back to the community Youtube videos are embedded elegantly within the Drupal site Youtube videos are also available from the Youtube site
34 Let s Review About DOOR3
35 Key Takeaways Drupal digital assets can be found in many places public:// private:// youtube:// custom:// Drupal best practices need to be adhered to, even if powerful delivery tools will be used Drupal sites should not turn to unmaintainable or host-specific asset delivery Business drivers will determine the correct strategy Types of assets Audience Budget Build strategy implementation on Drupal core and contributed modules Custom code may be needed for some support items
36 Key Takeaways Tools and resources Google Pagespeed Pingdom tools YSlow Firebug Webpagetest.org Grunt Additional Reading Google best practice recommendations Yahoo page rules High performance networking (ebook)
37 Questions About DOOR3
38 Thank You About DOOR3
39 Further Reading CSS Sprites: File API: Drupal and CDN:
Drupal Frontend Performance & Scalability
Riverside Drupal Meetup @ Riverside.io August 14, 2014 Christefano Reyes christo@larks.la, @christefano Who's Your Presenter? Who's Your Presenter? Why We Care About Performance Who's Your Presenter? Why
More informationUnderstanding the Dark Side
Understanding the Dark Side An Analysis of Drupal (and Other!) Worst Practices Kristen Pol Understanding the Dark Side An Analysis of Drupal (and Other!) Worst Practices Kristen Pol Image Source: http://bit.ly/1pb9en9
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: https://designmartijn.nl/ Report generated: Test Server Region: Using: Sun, Sep 30, 2018, 7:29 AM -0700 Vancouver, Canada Chrome (Desktop)
More informationExecutive Summary. Performance Report for: The web should be fast. Top 1 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://instantwebapp.co.uk/8/ Report generated: Test Server Region: Using: Fri, May 19, 2017, 4:01 AM -0700 Vancouver, Canada Firefox (Desktop)
More informationBuild & Launch Tools (BLT) Automating best practices for enterprise sites
Build & Launch Tools (BLT) Automating best practices for enterprise sites Who are you? Matthew Grasmick @grasmash on Drupal.org, twitter, etc. Acquia Professional Services, 4yrs Drupalist, 9yrs Maintainer
More informationJANUARY 2018 PRIVATE MEDIA CREATIVE SPECIFICATIONS
JANUARY 2018 PRIVATE MEDIA CREATIVE SPECIFICATIONS TABLE OF CONTENTS CREATIVE DEADLINES 3 BANNER SPECIFICATIONS 3 HTML5 ADVERTISING SPECIFICTIONS 4-6 NEWSLETTER SPECIFICATIONS 7 SKIN SPECIFICATIONS 8 MOBILE
More informationEdge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016
Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016 Why the need for a Edge Datacenter? For cloud services, performance at the user end is very important. In recent years, the
More informationCheaper by the Dozens
Cheaper by the Dozens Building Drupal Websites En Masse JAMES NETTIK James Nettik F R O N T- E N D D E V E L O P E R @JNETTIK @atendesign aten.io Work That Matters Work That Matters A BRIGHTER TOMORROW
More informationMIRO DIETIKER Founder
DRUPAL SECURITY MIRO DIETIKER Founder I am I am consulting End User Agencies Site builder Hosters Developer Maintainer Open Source Initiative Leader Spring 2017 Security - Responsible disclosure...a vulnerability
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://www.element-roofing.com/ Report generated: Test Server Region: Using: Wed, Nov 2, 2016, 10:31 PM -0700 Vancouver, Canada Firefox
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://idwebcare.nl/ Report generated: Test Server Region: Using: Tue, Aug 29, 2017, 5:08 AM -0700 Vancouver, Canada Firefox (Desktop)
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: https://www.elpasoroofings.com/ Report generated: Test Server Region: Using: Wed, Nov 2, 2016, 10:30 PM -0700 Vancouver, Canada Firefox
More informationAGENCE WEB MADE IN DOM
AGENCE WEB MADE IN DOM https://madeindom.com/ Création de site internet dans les DROM GUADELOUPE - MARTINIQUE GUYANE-MAYOTTE LA REUNION RAPPORT DE VITESSE SITE INTERNET The web should be fast. Executive
More informationWebsite Manual Admin Control Panel Upper Right corner of site
Website Manual Step 1: Log into the website (upper left corner) Admin Control Panel Upper Right corner of site The Admin Home Tab will have a link directly to the TST FAQ (online manual). Once you click
More informationDriving Creative Collaborations Around the World
Driving Creative Collaborations Around the World Wiredrive is a cloud media-sharing service designed for the world s leading advertising agencies, brands, and entertainment companies. Creative professionals
More informationFrom Single Purpose to Multi Purpose Data Lakes. Thomas Niewel Technical Sales Director DACH Denodo Technologies March, 2019
From Single Purpose to Multi Purpose Data Lakes Thomas Niewel Technical Sales Director DACH Denodo Technologies March, 2019 Agenda Data Lakes Multiple Purpose Data Lakes Customer Example Demo Takeaways
More informationConfiguration Management
Configuration Management A True Life Story October 16, 2018 Page 1 Configuration Management: A True Life Story John E. Picozzi Senior Drupal Architect Drupal Providence 401-228-7660 oomphinc.com 72 Clifford
More information2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco ACI App Center Fabrice Servais, Software Engineer, Data Center Networking, Cisco Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session
More informationLive Broadcast: Video Services from AT&T
Delivering your content through the power of the cloud Live Broadcast: Video Services from AT&T Getting your content to your audience is becoming increasingly diverse and complex. Today, people want to
More informationPublic Data Portal Overview
Public Data Portal Overview 10. Public Data Portal Overview... 10-1 10.1 DRGR Public Data Portal At-A-Glance... 10-2 10.2 DRGR Public Data Portal Main Features... 10-2 10.2.1 Grantee and Responsible Organization
More informationFixed Size Ad Specifications
Fixed Size Ad Specifications The following fixed size ad units are recommended as part of the new ad portfolio. These have been recommended based on Attitudes and Usage Study to determine which of the
More informationMobile LREC. Dimension: Mobile: 640 (W) x 500 (H) pixels (for News app now, available on mytv SUPER app since Jan 2018)
Mobile LREC Dimension: Mobile: 640 (W) x 500 (H) pixels (for News app now, available on mytv SUPER app since Jan 2018) File format/ size: Must provide (.gif or.jpg) still image or HTML5 (a ZIP file containing
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://atlantek.net/ Report generated: Test Server Region: Using: Sat, May 13, 2017, 8:24 AM -0700 Vancouver, Canada Firefox (Desktop)
More informationUnit 1: Working With Tables
Unit 1: Working With Tables Unit Overview This unit covers the basics of working with Tables and the Table wizard. It does not include working with fields, which is covered in Units 3 and 4. It is divided
More informationFlexible and LEAN Ads
Flexible and LEAN Ads The IAB New Ad Portfolio emphasizes LEAN (Light, Encrypted, AdChoices supported, and Non-invasive) ad experience and flexible size ad specifications. LEAN ad experience for digital
More informationAccessibility and Moodle: Jailbreak your LMS
Accessibility and Moodle: Jailbreak your LMS Agenda for the Session Neil Squire who? What do these guys do? Accessibility Types and things to consider What does Moodle do? What should a teacher / instructional
More informationExecutive Summary. Performance Report for: https://edwardtbabinski.us/blogger/social/index. The web should be fast. How does this affect me?
The web should be fast. Executive Summary Performance Report for: https://edwardtbabinski.us/blogger/social/index Report generated: Test Server Region: Using: Analysis options: Tue,, 2017, 4:21 AM -0400
More informationDIGITAL AD SPECS. Rectangle 2 Dimensions: 300x250 File Size: 60 kb max. File Format: JPG, PNG, GIF. Animation: GIF; 15 sec max. Video: Yes (RRM/IBV)
Leaderboard 1 Dimensions: 728x90 Video: Yes (RRM) Expandable: Yes ( 728x90 > 728x270 ) Rectangle 2 Dimensions: 300x250 Expandable sizes: 300x250 > 600x250 300x250 > 320x480 (mobile only) DESKTOP AD POSITIONS
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://www.ksero24h.pl/ Report generated: Test Server Region: Using: Sun, Sep 23, 2018, 9:13 AM -0700 Vancouver, Canada Chrome (Desktop)
More informationVirtualized Video Processing: Video Infrastructure Transformation Yoav Schreiber, Product Marketing Manager, Service Provider Video BRKSPV-1112
Toonces LOOK OUT! Virtualized Video Processing: Video Infrastructure Transformation Yoav Schreiber, Product Marketing Manager, Service Provider Video BRKSPV-1112 Agenda Video Industry Evolution and Challenges
More informationConfiguration Management in Drupal 8
Configuration Management in Drupal 8 Antonio De Marco - antonio@nuvole.org Fabian Bircher - fabian@nuvole.org Nuvole a 100% Drupal company Our Distributed Team Italy Belgium Czech Republic Our Clients
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://ardrosscs.ie/ Report generated: Test Server Region: Using: Sat, May 6, 2017, 5:14 AM -0700 Vancouver, Canada Firefox (Desktop) 49.0.2,
More informationSucuri Webinar Transcription
Sucuri Webinar Transcription Caleb Lane 1 Hi, thanks for the introduction, Val. Welcome everyone to the webinar. Before we get started, I want to just go over a few things and then the main topics we ll
More informationBefore using the system, you will need to register
Production Buddy Risk Assessment System Registration Before using the system, you will need to register. In your browser, go to http://productionbuddy.royalholloway.ac.uk/ and click the register link at
More informationSearch Your Computer Through Cloud
Search Your Computer Through Cloud Search file in Computer using your iphone or ipad. Download files from your Computer to iphone or ipad. No VPN required, no troublesome network settings, and cable not
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: https://www.cookandlucas.com/ Report generated: Test Server Region: Using: Fri, Jul 20, 2018, 4:28 AM -0700 Vancouver, Canada Chrome (Desktop)
More informationfile:///users/sode/documents/reveal.js/index.html#/80 1/82
Content Moderation In Core A Presentation By esod on drupal.org Eric Sod file:///users/sode/documents/reveal.js/index.html#/80 1/82 Table Of Contents Introduction Overview Workflow Initiative Overview
More informationCross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses
Cross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses Presented by Ben Menesi Speaker Head of Product at Ytria IBM Notes Domino Admin & Dev. for the past 10 years Actually
More informationExecutive Summary. Performance Report for: The web should be fast. Top 4 Priority Issues
The web should be fast. Executive Summary Performance Report for: https://www.wpspeedupoptimisation.com/ Report generated: Test Server Region: Using: Tue,, 2018, 12:04 PM -0800 London, UK Chrome (Desktop)
More informationMake the Leap - The Joy of Drupal 8
Make the Leap - The Joy of Drupal 8 An experience share of working with Drupal 8 for a simple website project Baris Tosun @rominronin Web developer at identum Talk Summary Choosing Drupal 8 Configuration
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues
The web should be fast. Executive Summary Performance Report for: http://magento-standard.eworld-accelerator.com Report generated: Test Server Region: Using: Tue, Sep 22, 2015, 11:12 AM +0200 London, UK
More informationAt Course Completion Prepares you as per certification requirements for AWS Developer Associate.
[AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.
More informationitexamdump 최고이자최신인 IT 인증시험덤프 일년무료업데이트서비스제공
itexamdump 최고이자최신인 IT 인증시험덤프 http://www.itexamdump.com 일년무료업데이트서비스제공 Exam : Professional-Cloud-Architect Title : Google Certified Professional - Cloud Architect (GCP) Vendor : Google Version : DEMO Get
More informationKontiki Release Notes
Kontiki 9.0.2 Release Notes Introduction Welcome to Release 9.0.2 of the Kontiki Enterprise Video Platform. This release focuses on MediaCenter, a brand new enterprise video portal, as well as several
More informationWelcome to the Module of The Most Demanding Industry Today. P.G. in Digital Marketing
Welcome to the Module of The Most Demanding Industry Today P.G. in Digital Marketing This step-by-step basic to advance level course, will help you to become Expert in Digital Marketing, Website designing,
More informationGetting Started with ArcGIS for Server. Charmel Menzel and Ken Gorton
Getting Started with ArcGIS for Server Charmel Menzel and Ken Gorton Agenda What is ArcGIS for Server? Types of Web services Publishing resources onto the Web Clients to ArcGIS for Server Editions and
More informationKaltura Platform: Ultimate Deployment Flexibility
Kaltura Platform: Ultimate Deployment Flexibility One of the main decisions to make when evaluating a video platform for your organization is the deployment method. Should it be cloud-based? Self-hosted?
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues
The web should be fast. Executive Summary Performance Report for: http://wkladki.net/porady/jak-usunac-zarysowa Report generated: Test Server Region: Using: Fri, Jan 22, 2016, 4:30 PM -0800 Vancouver,
More informationVideo AI Alerts An Artificial Intelligence-Based Approach to Anomaly Detection and Root Cause Analysis for OTT Video Publishers
Video AI Alerts An Artificial Intelligence-Based Approach to Anomaly Detection and Root Cause Analysis for OTT Video Publishers Live and on-demand programming delivered by over-the-top (OTT) will soon
More informationMobile Assets. Rainer Borchert, Google. Industry Leader
Mobile Assets Rainer Borchert, Google Industry Leader LTP Site Performance User Expectation Site Performance Good Experience Bad Experience User Expectation Site Performance Good Experience Bad Experience
More informationUsing DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle www.vardot.com Mohammed J. Razem CEO & Founder at Vardot m.razem@vardot.com @moerazem drupal.org/vardot Open Source Products Built
More informationTechnical Deep Dive. IBM Watson Content Hub UI & APIs
Technical Deep Dive IBM Watson Content Hub UI & APIs WCH Terms A glimpse at the UI... Search Content Types Image Profiles Content Items Taxonomies Assets 4 Important terms to know Content Model Content
More informationEnterprise Recording and Live Streaming Architecture with VBrick
Enterprise Recording and Live Streaming Architecture with VBrick Terry French Technical Manager - International - VBrick Systems Inc BRKCOL-2111 Agenda Enterprise Video Overview VBrick Core Components
More informationThe Importance of Performance & Security and Simple Steps to Achieve Them CHRIS WELLS CEO NEXCESS.NET LLC
The Importance of Performance & Security and Simple Steps to Achieve Them CHRIS WELLS CEO NEXCESS.NET LLC Detroit, MI USA NORTH? NORTH-CENTRAL? MIDDLE? NORTH-EAST WEST MID-WEST??? SOUTH Quick Facts About
More informationA Binary Tree SMART Migration Webinar. Designing an Active Directory Migration to Meet Real- World Requirements
A Binary Tree SMART Migration Webinar Designing an Active Directory Migration to Meet Real- World Requirements Our Speakers Gary Steere Microsoft Certified Master Microsoft MVP: Exchange Microsoft Certified
More informationBuilding cyber security
THE LEADER IN SMART BUILDING SERVICES CONSULTING ON OVER $2 BILLION IN NEW DEVELOPMENT CUSTOMERS WITH OVER 2 BILLION SQUARE FEET Building cyber security Content 05 06 09 10 11 our company who is intelligent
More informationBenchmark Results. Date: 14/03/2011 Version: 1.0 Author: Philippe Humeau. Naming convention
Benchmark Results Date: 14/03/2011 Version: 1.0 Author: Philippe Humeau Naming convention Demostore Nitrostore : Basic demostore : a basic demostore with all Nitrogento optimization features turned on
More informationThe Instagram Promotion Template
The Instagram Promotion Template You ll often see Instagram posts with the caption, click the link in the bio. That s because Instagram restricts profiles to that one link. For individuals, this isn t
More informationCreating Maps. Geographic Visualization in Drupal 8. Presented by Liz Woods, Cornell University Library
Creating Maps Geographic Visualization in Drupal 8 Presented by Liz Woods, Cornell University Library First, we need some data to map. Free dataset of world cities and populations from SimpleMaps: http://simplemaps.com/data/world-cities
More informationOU Mashup V2. Display Page
OU Mashup V2 OU Mashup v2 is the new iteration of OU Mashup. All instances of OU Mashup implemented in 2018 and onwards are v2. Its main advantages include: The ability to add multiple accounts per social
More informationAWS Elemental MediaLive. User Guide
AWS Elemental MediaLive User Guide AWS Elemental MediaLive: User Guide Copyright 2018 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be
More informationDrupal 8 / Theming Quickstart
Drupal 8 / Theming Quickstart Introduction to themes in Drupal 8» New theme layer based in Twig (used in other CMSs)» 2 new core base themes: Stable & Classy» Both contain all the templates Drupal puts
More informationUniversity of Pittsburgh Communications Services. Basic Training Manual Drupal 7
University of Pittsburgh Communications Services Basic Training Manual www.shrs.pitt.edu Drupal 7 Table of Contents Users... 3 Log In... 3 Log Out... 3 What is a Content Management System?... 4 What are
More informationREFERENCE ARCHITECTURE Quantum StorNext and Cloudian HyperStore
REFERENCE ARCHITECTURE Quantum StorNext and Cloudian HyperStore CLOUDIAN + QUANTUM REFERENCE ARCHITECTURE 1 Table of Contents Introduction to Quantum StorNext 3 Introduction to Cloudian HyperStore 3 Audience
More informationDIGITAL AD SPECS. Rectangle Dimensions: 300x250. File Size: 60 kb Max. File Format: JPG, PNG, GIF, ad tags Animation: GIF, HTML5, 15 sec max; IBV
/3/8 DESKTOP ADS Leaderboard Dimensions: 78x90 Animation: GIF, HTML5, 5 sec max; IBV 78x90 > 78x70 Half Page Dimensions: 300x600 File Size: 60 kb Animation: GIF, HTML5, 5 sec max; IBV Expandable size:
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://www.lonsmith.com/ Report generated: Test Server Region: Using: Wed, Nov 2, 2016, 10:31 PM -0700 Vancouver, Canada Firefox (Desktop)
More informationKeys to Web Front End Performance Optimization
Keys to Web Front End Performance Optimization Contents Preface... 3 Web Front End Performance Paradigm... 4 Best practices/optimizations enhancing the Web Front End Performance... 5 WWW of Performance
More informationLiferay Digital Experience Platform. New Features Summary
Liferay Digital Experience Platform New Features Summary Liferay has redesigned its platform with new functionality in Liferay Digital Experience Platform (DXP). The following is a summary of the key new
More informationIndex COPYRIGHTED MATERIAL. Numerics
Numerics 2Checkout, 293 404 errors, 197 198 A HTML tag, 102 About page (Drupal Gardens), 253 Account Activation e-mail, 70 Account Blocked e-mail, 70 Account Canceled e-mail, 70 Account Cancellation
More informationGet in Touch Module 1 - Core PHP XHTML
PHP/MYSQL (Basic + Advanced) Web Technologies Module 1 - Core PHP XHTML What is HTML? Use of HTML. Difference between HTML, XHTML and DHTML. Basic HTML tags. Creating Forms with HTML. Understanding Web
More informationWhy Microsoft s head is in the clouds and what it means to you.
Why Microsoft s head is in the clouds and what it means to you http://www.windowsitpro.com/blogcontent/tony-redmonds-exchange-unwashed-50 Agenda Where next for Exchange Office 365 Cloud deployments Where
More informationYOUR CONDUIT TO THE CLOUD
COLOCATION YOUR CONDUIT TO THE CLOUD MASSIVE NETWORKS Enterprise-Class Data Transport Solutions SUMMARY COLOCATION PROVIDERS ARE EVERYWHERE. With so many to choose from, how do you know which one is right
More informationGuide to buying a better. build create
2018 WEBSITE Guide to buying a better build create OVERVIEW Introduction Part I: Which Content Management System is Right for Me? Part II: Choose the Right Developer Part III: Demystifying Website Hosting
More informationLecture Overview. IN5290 Ethical Hacking. Lecture 4: Web hacking 1, Client side bypass, Tampering data, Brute-forcing
Lecture Overview IN5290 Ethical Hacking Lecture 4: Web hacking 1, Client side bypass, Tampering data, Brute-forcing Summary - how web sites work HTTP protocol Client side server side actions Accessing
More informationExecutive Summary. Performance Report for: The web should be fast. Top 5 Priority Issues. How does this affect me?
The web should be fast. Executive Summary Performance Report for: http://paratiboutique.com.br/ Report generated: Test Server Region: Using: Wed, Mar 7, 2018, 11:36 AM -0800 Vancouver, Canada Chrome (Desktop)
More informationSCALITY ZENKO. Freedom & control across Hybrid IT and Multi-Cloud
SCALITY Freedom & control across Hybrid IT and Multi-Cloud A Scality White Paper September 2018 SCALITY Hybrid IT and Multi-Cloud Storage Platform I. Introduction: Hybrid IT and Multi-Cloud Storage 3 II.
More informationDrupalGovcon July 20th, 2016
Agile Drupal 8 Builds: Doing the Most Without PHP DrupalGovcon July 20th, 2016 Matt Cheney & Molly Byrnes 1 Hello to Drupalcon Govcon My name is Matthew Cheney. I work on the magical platform that is Pantheon.
More informationAzure Certification BootCamp for Exam (Developer)
Azure Certification BootCamp for Exam 70-532 (Developer) Course Duration: 5 Days Course Authored by CloudThat Description Microsoft Azure is a cloud computing platform and infrastructure created for building,
More informationArchitecting a Global Platform with Drupal 8: Maximising Re-use without Compromising Engage Asia Pacific 2017
Architecting a Global Platform with Drupal 8: Maximising Re-use without Compromising Flexibility @Acquia Engage Asia Pacific 2017 Outline Intro Global Platform, Reusability and Flexibility Drupal and Acquia
More informationDevOps CICD for VNF a NetOps Approach
DevOps CICD for VNF a NetOps Approach Renato Fichmann Senior Solutions Architect Cisco Advanced Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.
More informationGetting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann
Getting Started with the ArcGIS API for JavaScript Julie Powell, Paul Hann Esri Developer Summit Berlin November 19 2012 Getting Started with the ArcGIS API for JavaScript ArcGIS for Server Is a Platform
More informationAWS Mobile Hub. Build, Test, and Monitor Your Mobile Apps. Daniel Geske, Solutions Architect 31 May 2017
AWS Mobile Hub Build, Test, and Monitor Your Mobile Apps Daniel Geske, Solutions Architect 31 May 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What to Expect from the Session
More informationIndex. Bower, 189 Breakpoint, 7
Index A Adapt existing site desktop-first approach, 135 advantages and disadvantages, 142 breakpoints, 137 fixed width state, 136 Jumbotron, 138 products panel, 140 typography, 137 wrapper, 138 full reskin
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationYour Target Audience. Programmatically Optimized Media Mix. Reaching Your Audience on Their Favorite Devices
Reaching Your Audience on Their Favorite Devices Your Target Audience Programmatically Optimized Media Mix 7 % 45 % 16 % 32 % 47 % 70 % 20 % 30 % 23 % Gain deep insight into your target audience with detailed
More informationAD SPECIFICATIONS. Standard Banners. Site Served. Creative. Animation DAA Ad Marker * Raw Assets Delivery. Availability. Metrics
Standard Banners A standard banner ad is an ad unit that can be a static or animated image. The ad unit can link to a wide variety of actions, including a mobile site, app store, video, etc. Creative Design
More informationXML Tutorial. NOTE: This course is for basic concepts of XML in line with our existing Android Studio project.
XML Tutorial XML stands for extensible Markup Language. XML is a markup language much like HTML used to describe data. XML tags are not predefined in XML. We should define our own Tags. Xml is well readable
More informationHow to get a perfect 100 in Google PageSpeed Insights
How to get a perfect 100 in Google PageSpeed Insights And what might happen if you don't Follow Along http://goo.gl/fqfwyj @mcarper @NickWilde1990 Your site just went live after being under construction
More informationWEBSITE INSTRUCTIONS. Table of Contents
WEBSITE INSTRUCTIONS Table of Contents 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced
More informationThe QuickStudy Guide for Zoho CRM
The QuickStudy Guide for Zoho CRM Susan Clark Cornerstone Solutions Inc. Houston The QuickStudy Guide for Zoho CRM Using Zoho Everyday How Did Quick Get Included in the Book Name? Using This QuickStudy
More informationHow to Make Online Video Work for Your Brand
How to Make Online Video Work for Your Brand Tod Plotkin Principal of Green Buzz Agency tod.com How to Develop A Content Strategy that Engages and Maintains a YouTube Audience The Hub-Hero-Help Method
More informationWhy Microsoft s head is in the clouds and what it means to you
Why Microsoft s head is in the clouds and what it means to you Tony Redmond @12Knocksinna Agenda The current state of the Exchange world Office 365 and cloud deployments The changing world for administrators
More informationWednesday, September 19, 12 THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT
THE LEADER IN DRUPAL PLATFORM DESIGN AND DEVELOPMENT ENERGY.GOV WHO IS PHASE2? PLATFORM SPECIALISTS PLATFORM SPECIALISTS DRUPAL COMMUNITY 55 12 50+ 4 Involved Drupal Professionals Speakers at DrupalCon
More informationPSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco
PSOACI-4592 Why ACI: An overview and a customer (BBVA) perspective TJ Bijlsma César Martinez Joaquin Crespo Technology Officer DC EMEAR Cisco Lead Architect BBVA Lead Architect BBVA Cisco Spark How Questions?
More information6 WAYS Google s First Page
6 WAYS TO Google s First Page FREE EBOOK 2 CONTENTS 03 Intro 06 Search Engine Optimization 08 Search Engine Marketing 10 Start a Business Blog 12 Get Listed on Google Maps 15 Create Online Directory Listing
More informationGlobe Digital Specifications 2018
. CREATIVE UNITS Additional file size/ polite download* Accepted Ad Formats and Tags Additional notes Leaderboard 728 x 90 IMAGE: 40 KB Big Box 300 x 250 1/2 Page Skyscraper 300 x 600 Super Leader 960
More informationCon guration Management
Con guration Management Theory and practice Andrea Pescetti andrea@nuvole.org Fabian Bircher fabian@nuvole.org Antonio De Marco antonio@nuvole.org web: nuvole.org twitter: @nuvoleweb Our Distributed Team
More informationEvents in Oracle Eloqua
A Marketing Geek s Guide to: Events in Oracle Eloqua ABOUT THIS SERIES Oracle Eloqua is the most powerful marketing automation platform on the market. It has the ability to scale to the needs of the largest
More informationJob Board v3 Remote Template Branding Guide for Web Developers
Job Board v3 Remote Template Branding Guide for Web Developers Still have questions? Please visit our help center at helpme.haleymarketing.com. Here you can search our knowledgebase, view training videos,
More informationExploiting Cloud Storage With DB2 for LUW
Exploiting Cloud Storage With DB2 for LUW Philip Nelson ScotDB Limited Session Code: C15 Thursday 17 th November 08:30 09:30 Platform: DB2 for LUW Agenda Introduction to Cloud Storage Solutions Using Cloud
More information