This document provides instructions for students regarding two technical papers they are required to submit for an online class. Students must post their papers online by January 18th and February 1st. Each paper should be 1500-2000 words and address a topic related to the class syllabus that has been approved by the instructor, Monique Sherre. Students will also review and provide commentary on two papers submitted by classmates. The document provides examples of past student papers and guidelines for formatting and submitting the papers online through the class website.
This document discusses ways to speed up web sites. It begins by explaining what typically makes sites slow, such as DNS lookups, downloading content, and rendering content. It then provides recommendations in four areas: 1) Reduce DNS lookups and connections by minimizing domains, avoiding redirects, and combining files. 2) Return content quickly by sending the first bytes immediately, flushing often, caching content, and reducing server load. 3) Slim down content by gzipping, minifying files, avoiding duplicates, reducing cookies, using a CDN, and lazy-loading content. 4) Restructure pages by placing CSS and scripts strategically and delaying non-critical content. The goal is to optimize the user experience through faster load times
The document provides information about retiring the Pubweb hosting service at Northwestern University and moving websites to new hosting options. It discusses different types of web hosts including free, shared, and dedicated hosting. It also outlines factors to consider when choosing a new host such as needs, disk space, bandwidth, domain name, email, support, and design resources. Campus resources for website design are also listed. Finally, a sample of various web hosting services and their basic features and pricing is presented.
These slides are from a talk given at the Melbourne WordPress Meetup in November 2018. The topic was WordPress Hosting Basics, although not all of the content is WordPress specific, covering general topics such as DNS, security and performance.
Register domain names and web domains - Hostgee.com offers domain name registration and is a top web hosting provider. Our professional website design and hosting services ensure quality solutions for your business.
The document discusses various techniques for improving web page performance. It explains that most of the time spent by users is during front-end rendering of pages in the browser. It provides strategies for reducing page load time such as minimizing the number of server requests, compressing responses, optimizing resource delivery through techniques like concatenation and caching, and improving browser rendering performance through practices like deferred parsing of JavaScript. The document emphasizes that performance optimization requires understanding tradeoffs and adapting techniques based on user capabilities and environment characteristics.
Konsep pembangunan tapak web & laman webAhmad Faizar
Untuk mengetahui konsep-konsep asas pembanguan sesebuah tapak & laman web
Menyediakan satu tapak & laman web dengan menggunakan aplikasi web page editor
Menghantar web page yang telah siap ke laman web percuma
This document provides information on how to host a PHP/MySQL website at low cost. It discusses the requirements of hosting space and a domain name and compares free versus paid hosting. Free hosting is possible through ads or conditions, while paid hosting has more security but costs more. The document also outlines the steps to set up a hosted website, including signing up for hosting, uploading files, testing the site, registering a domain name, and linking the domain to the hosting account. Budgets for basic website hosting start at Rs. 0 for free options or Rs. 500-1000 per year for professional paid hosting with a domain.
This document discusses ways to speed up web sites. It begins by explaining what typically makes sites slow, such as DNS lookups, downloading content, and rendering content. It then provides recommendations in four areas: 1) Reduce DNS lookups and connections by minimizing domains, avoiding redirects, and combining files. 2) Return content quickly by sending the first bytes immediately, flushing often, caching content, and reducing server load. 3) Slim down content by gzipping, minifying files, avoiding duplicates, reducing cookies, using a CDN, and lazy-loading content. 4) Restructure pages by placing CSS and scripts strategically and delaying non-critical content. The goal is to optimize the user experience through faster load times
The document provides information about retiring the Pubweb hosting service at Northwestern University and moving websites to new hosting options. It discusses different types of web hosts including free, shared, and dedicated hosting. It also outlines factors to consider when choosing a new host such as needs, disk space, bandwidth, domain name, email, support, and design resources. Campus resources for website design are also listed. Finally, a sample of various web hosting services and their basic features and pricing is presented.
These slides are from a talk given at the Melbourne WordPress Meetup in November 2018. The topic was WordPress Hosting Basics, although not all of the content is WordPress specific, covering general topics such as DNS, security and performance.
Register domain names and web domains - Hostgee.com offers domain name registration and is a top web hosting provider. Our professional website design and hosting services ensure quality solutions for your business.
The document discusses various techniques for improving web page performance. It explains that most of the time spent by users is during front-end rendering of pages in the browser. It provides strategies for reducing page load time such as minimizing the number of server requests, compressing responses, optimizing resource delivery through techniques like concatenation and caching, and improving browser rendering performance through practices like deferred parsing of JavaScript. The document emphasizes that performance optimization requires understanding tradeoffs and adapting techniques based on user capabilities and environment characteristics.
Konsep pembangunan tapak web & laman webAhmad Faizar
Untuk mengetahui konsep-konsep asas pembanguan sesebuah tapak & laman web
Menyediakan satu tapak & laman web dengan menggunakan aplikasi web page editor
Menghantar web page yang telah siap ke laman web percuma
This document provides information on how to host a PHP/MySQL website at low cost. It discusses the requirements of hosting space and a domain name and compares free versus paid hosting. Free hosting is possible through ads or conditions, while paid hosting has more security but costs more. The document also outlines the steps to set up a hosted website, including signing up for hosting, uploading files, testing the site, registering a domain name, and linking the domain to the hosting account. Budgets for basic website hosting start at Rs. 0 for free options or Rs. 500-1000 per year for professional paid hosting with a domain.
This presentation will introduce the audience to designing a WordPress theme in HTML5 and CSS3. We’ll discuss the history of HTML5, why HTML5 makes blog design easier, and what you need to do to get WordPress to output valid HTML5 code. You’ll also see how CSS3 can be used to generate an awesome-looking site using little to no graphics.
The Need For Speed - Rigor's slides from ShopVisible Client Connect 2012Rigor
The document discusses the importance of web performance for ecommerce. It notes that today's average website consists of 84 files from 12 domains totaling 1 megabyte in size. Users expect pages to load quickly, with 70% abandoning sites that take over 3 seconds to load. Poor performance can hurt sales, ad spend, SEO, brands, and customer satisfaction. The document provides tips to improve performance such as minimizing files, using a content delivery network, caching, and optimizing images and resources. It emphasizes measuring performance to identify bottlenecks and then fixing them.
This document discusses web design workflow and front-end development. It covers the layers of front-end development including HTML, CSS, JavaScript, grids, and frameworks. It also discusses designing static comps versus in the browser, the mobile revolution and responsive design. The document then discusses information architecture, wireframes, and the languages of web design including HTML, CSS, JavaScript. It also discusses grids, frameworks, SASS/LESS, and responsive design.
The document outlines topics related to web development including introductions to HTML, CSS, XML, JSON, and other web technologies. It discusses internet infrastructure, the world wide web, and how websites are planned and designed. The document also provides an outline and overview of key elements of HTML like headings, paragraphs, colors, fonts, links, and images.
This document discusses search engine optimization (SEO) techniques for both on-site and off-site optimization. It begins by defining SEO and explaining how search engine algorithms like PageRank determine search results rankings. It then outlines important on-site optimization factors like titles, meta descriptions, URLs and linking structures. Off-site optimization techniques discussed include link building, social bookmarking and avoiding black hat tactics. The goal of SEO is to optimize a website to rank higher in search engines through both technical and content-based methods.
WORKSHOP ON OWN WEBSITE LAUNCHING On March, 11th Sunday 2018 Morning 10 A.M ...venkata ravi kanth pokala
Contents:-
• What is Website?
• Methods of web site building
• Domain Registration
• Web Hosting
• Publishing web site
• Demo of web site creation
• Income sources for web sites
Registration Fee 50 Rs. Only: Pay Through Online Click Here
About our Resource Person Profile:-
Mr.P.V.Ravikanth is Gayathri Info Solutions’ Chief Executive Officer and Founder. He is working as a Placement Officer of Malineni Lakshmaiah Engineering College, Singarayakonda from last 3 years and also working as Assistant professor in the department of Computer Science & Engineering from last 7 years. Recent he got membership of International association of Computer science engineers. He did his M.Tech & B.Tech in the stream of CSE from JNTUK, Kakinada. He published 4 Technical Books, 12 international journals & 5 national journals and also he attended 5 international conferences, 2 national conferences and 3 workshops in wearies place of India.
Click Here for Brochure & Registration Form Download
Registration 50 Rs. Only Fee Pay Through Online: https://goo.gl/ZHFJdc
This document introduces PHP and MySQL for dynamic web development. PHP is an open-source scripting language suited for web development that can generate HTML code on the server. MySQL is a popular open-source database management system. PHP and MySQL allow websites to be responsive and malleable by connecting to databases and generating customized HTML based on user inputs or database contents. Examples of dynamic websites that use these technologies include WordPress, Shopify, Facebook, and interactive data visualization projects.
If someone's just told you that you're HTML, JPEG and PHP for your CMS is not SEF or accordant with W3C guidelines and you have no idea what they're talking about, here's a quick rundown on common web design terms and acronyms for you.
This tutorial introduces about basic programming PHP. In this topic you'll learn how to code PHP and how to develop your first PHP application(Khmer Date)
Mongodb and Totsy - E-commerce Case StudyMitch Pirtle
Deck from MongoChicago, providing a case study on the implementation of the totsy.com website using MongoDB and the Lithium framework.
There's a video you can watch of the same presentation from the Mongo Boston event which happened one month earlier:
http://www.10gen.com/video/mongoboston2010/totsy
There are many fast data stores, and then there is Redis. Learn about this excellent NoSQL solution that is a powerful in-memory key-value store. Learn how to solve traditionally difficult problems with Redis, and how you can benefit from 100,000 reads/writes a second on commodity hardware. We’ll discuss how and when to use the different datatypes and commands to fit your needs. We’ll discuss the different PHP libraries with their pros and cons. We’ll then show some live examples on how to use it for a chatroom, and how Redis manages a billion data points for our dating matching system. Finally, we’ll discuss some of the upcoming features in the near future, such as clustering and scripting.
This document provides an overview of profiling PHP applications for performance. It begins by discussing common myths about PHP optimizations that provide little real performance benefit. Effective profiling is based on measuring actual performance results using tools. The document outlines different profiling modes for normal development and emergency situations. It then describes various tools that can be used to profile different parts of a PHP application, including the browser, web server, PHP code, database, and operating system. It emphasizes finding and addressing bottlenecks. The document concludes by offering advice like avoiding premature optimization, understanding problems fully before attempting to fix them, and asking others for help.
This document discusses options for using web fonts on websites, including hosted and self-hosted fonts. It provides step-by-step instructions for integrating hosted fonts from Google Fonts and self-hosted fonts from Font Squirrel. It also includes resources for WordPress plugins and tutorials related to adding web fonts.
The document provides an overview of a web apps 101 course, introducing the client-server model, key technologies like HTML, CSS, JavaScript, Python and Ruby, and the basics of front-end development including using tags in HTML and applying styles in CSS. It also briefly discusses the command line and operating systems. The goals of the course are to take students from having an idea to building a prototype and then a full application, focusing more on processes and problem solving than specific content.
This document provides an overview of a web development course. It introduces key concepts like the client-server model, HTML, CSS, JavaScript, and tools like Git, GitHub, and Heroku. The goals of the course are to take students from having an idea to building a prototype to developing a full application, with a focus on practical skills over theory. Important technologies covered include HTML for content, CSS for styling, JavaScript for interactivity, and languages like Python and Ruby for backend development. Deployment options like GitHub for hosting code and Heroku for deploying applications are also discussed.
The document provides an overview of a web apps 101 course, introducing the client-server model, key technologies like HTML, CSS, JavaScript, Python and Ruby, and how front-end development works using these languages. It discusses the anatomy of web applications, front-end development with HTML, CSS, and JavaScript, and the command line interface. The goals of the course are to take students from having an idea to building a prototype and full web application through hands-on learning and equipping them with resources to become successful developers.
From Photoshop to Drupal Theme (DrupalCon San Francisco 2010)Four Kitchens
Todd Nienkerk and Aaron Stanush presented on creating Drupal themes that are optimized for Drupal. They recommend brainstorming the purpose and content of the site before starting design work. Key aspects to define include goals, content types, site maps, and wireframes. Themes should be built using template files and CSS to style common Drupal components like nodes, blocks, menus and regions. Using techniques like template suggestions, subthemes, and grid frameworks can accelerate the design and development process.
The document provides guidance on building and rebuilding a website. It discusses important decisions around choosing a domain name, including selecting keywords that describe the practice and ensuring the name is memorable and informative. It also covers selecting a web host, considering factors like operating system, manageability, bandwidth and disk space. Content management systems like Drupal, Joomla and WordPress are reviewed. The document stresses the importance of compelling website design and content that captures visitors' interest in the first few seconds and guides them through the sales process. It provides tips for developing new ideas and improving creativity.
Pub355: Discoverability: Understanding Your Audiencesomisguided
An audience-centric approach to marketing communications and campaigns is important. This deck looks at the lessons of Clay Shirky's Here Comes Everybody, The Open Brand and the Cluetrain Manifesto and how understanding your audience is the first part of building a marketing message. A 7-Sentence Framework for marketing planning is introduced.
This presentation will introduce the audience to designing a WordPress theme in HTML5 and CSS3. We’ll discuss the history of HTML5, why HTML5 makes blog design easier, and what you need to do to get WordPress to output valid HTML5 code. You’ll also see how CSS3 can be used to generate an awesome-looking site using little to no graphics.
The Need For Speed - Rigor's slides from ShopVisible Client Connect 2012Rigor
The document discusses the importance of web performance for ecommerce. It notes that today's average website consists of 84 files from 12 domains totaling 1 megabyte in size. Users expect pages to load quickly, with 70% abandoning sites that take over 3 seconds to load. Poor performance can hurt sales, ad spend, SEO, brands, and customer satisfaction. The document provides tips to improve performance such as minimizing files, using a content delivery network, caching, and optimizing images and resources. It emphasizes measuring performance to identify bottlenecks and then fixing them.
This document discusses web design workflow and front-end development. It covers the layers of front-end development including HTML, CSS, JavaScript, grids, and frameworks. It also discusses designing static comps versus in the browser, the mobile revolution and responsive design. The document then discusses information architecture, wireframes, and the languages of web design including HTML, CSS, JavaScript. It also discusses grids, frameworks, SASS/LESS, and responsive design.
The document outlines topics related to web development including introductions to HTML, CSS, XML, JSON, and other web technologies. It discusses internet infrastructure, the world wide web, and how websites are planned and designed. The document also provides an outline and overview of key elements of HTML like headings, paragraphs, colors, fonts, links, and images.
This document discusses search engine optimization (SEO) techniques for both on-site and off-site optimization. It begins by defining SEO and explaining how search engine algorithms like PageRank determine search results rankings. It then outlines important on-site optimization factors like titles, meta descriptions, URLs and linking structures. Off-site optimization techniques discussed include link building, social bookmarking and avoiding black hat tactics. The goal of SEO is to optimize a website to rank higher in search engines through both technical and content-based methods.
WORKSHOP ON OWN WEBSITE LAUNCHING On March, 11th Sunday 2018 Morning 10 A.M ...venkata ravi kanth pokala
Contents:-
• What is Website?
• Methods of web site building
• Domain Registration
• Web Hosting
• Publishing web site
• Demo of web site creation
• Income sources for web sites
Registration Fee 50 Rs. Only: Pay Through Online Click Here
About our Resource Person Profile:-
Mr.P.V.Ravikanth is Gayathri Info Solutions’ Chief Executive Officer and Founder. He is working as a Placement Officer of Malineni Lakshmaiah Engineering College, Singarayakonda from last 3 years and also working as Assistant professor in the department of Computer Science & Engineering from last 7 years. Recent he got membership of International association of Computer science engineers. He did his M.Tech & B.Tech in the stream of CSE from JNTUK, Kakinada. He published 4 Technical Books, 12 international journals & 5 national journals and also he attended 5 international conferences, 2 national conferences and 3 workshops in wearies place of India.
Click Here for Brochure & Registration Form Download
Registration 50 Rs. Only Fee Pay Through Online: https://goo.gl/ZHFJdc
This document introduces PHP and MySQL for dynamic web development. PHP is an open-source scripting language suited for web development that can generate HTML code on the server. MySQL is a popular open-source database management system. PHP and MySQL allow websites to be responsive and malleable by connecting to databases and generating customized HTML based on user inputs or database contents. Examples of dynamic websites that use these technologies include WordPress, Shopify, Facebook, and interactive data visualization projects.
If someone's just told you that you're HTML, JPEG and PHP for your CMS is not SEF or accordant with W3C guidelines and you have no idea what they're talking about, here's a quick rundown on common web design terms and acronyms for you.
This tutorial introduces about basic programming PHP. In this topic you'll learn how to code PHP and how to develop your first PHP application(Khmer Date)
Mongodb and Totsy - E-commerce Case StudyMitch Pirtle
Deck from MongoChicago, providing a case study on the implementation of the totsy.com website using MongoDB and the Lithium framework.
There's a video you can watch of the same presentation from the Mongo Boston event which happened one month earlier:
http://www.10gen.com/video/mongoboston2010/totsy
There are many fast data stores, and then there is Redis. Learn about this excellent NoSQL solution that is a powerful in-memory key-value store. Learn how to solve traditionally difficult problems with Redis, and how you can benefit from 100,000 reads/writes a second on commodity hardware. We’ll discuss how and when to use the different datatypes and commands to fit your needs. We’ll discuss the different PHP libraries with their pros and cons. We’ll then show some live examples on how to use it for a chatroom, and how Redis manages a billion data points for our dating matching system. Finally, we’ll discuss some of the upcoming features in the near future, such as clustering and scripting.
This document provides an overview of profiling PHP applications for performance. It begins by discussing common myths about PHP optimizations that provide little real performance benefit. Effective profiling is based on measuring actual performance results using tools. The document outlines different profiling modes for normal development and emergency situations. It then describes various tools that can be used to profile different parts of a PHP application, including the browser, web server, PHP code, database, and operating system. It emphasizes finding and addressing bottlenecks. The document concludes by offering advice like avoiding premature optimization, understanding problems fully before attempting to fix them, and asking others for help.
This document discusses options for using web fonts on websites, including hosted and self-hosted fonts. It provides step-by-step instructions for integrating hosted fonts from Google Fonts and self-hosted fonts from Font Squirrel. It also includes resources for WordPress plugins and tutorials related to adding web fonts.
The document provides an overview of a web apps 101 course, introducing the client-server model, key technologies like HTML, CSS, JavaScript, Python and Ruby, and the basics of front-end development including using tags in HTML and applying styles in CSS. It also briefly discusses the command line and operating systems. The goals of the course are to take students from having an idea to building a prototype and then a full application, focusing more on processes and problem solving than specific content.
This document provides an overview of a web development course. It introduces key concepts like the client-server model, HTML, CSS, JavaScript, and tools like Git, GitHub, and Heroku. The goals of the course are to take students from having an idea to building a prototype to developing a full application, with a focus on practical skills over theory. Important technologies covered include HTML for content, CSS for styling, JavaScript for interactivity, and languages like Python and Ruby for backend development. Deployment options like GitHub for hosting code and Heroku for deploying applications are also discussed.
The document provides an overview of a web apps 101 course, introducing the client-server model, key technologies like HTML, CSS, JavaScript, Python and Ruby, and how front-end development works using these languages. It discusses the anatomy of web applications, front-end development with HTML, CSS, and JavaScript, and the command line interface. The goals of the course are to take students from having an idea to building a prototype and full web application through hands-on learning and equipping them with resources to become successful developers.
From Photoshop to Drupal Theme (DrupalCon San Francisco 2010)Four Kitchens
Todd Nienkerk and Aaron Stanush presented on creating Drupal themes that are optimized for Drupal. They recommend brainstorming the purpose and content of the site before starting design work. Key aspects to define include goals, content types, site maps, and wireframes. Themes should be built using template files and CSS to style common Drupal components like nodes, blocks, menus and regions. Using techniques like template suggestions, subthemes, and grid frameworks can accelerate the design and development process.
The document provides guidance on building and rebuilding a website. It discusses important decisions around choosing a domain name, including selecting keywords that describe the practice and ensuring the name is memorable and informative. It also covers selecting a web host, considering factors like operating system, manageability, bandwidth and disk space. Content management systems like Drupal, Joomla and WordPress are reviewed. The document stresses the importance of compelling website design and content that captures visitors' interest in the first few seconds and guides them through the sales process. It provides tips for developing new ideas and improving creativity.
Pub355: Discoverability: Understanding Your Audiencesomisguided
An audience-centric approach to marketing communications and campaigns is important. This deck looks at the lessons of Clay Shirky's Here Comes Everybody, The Open Brand and the Cluetrain Manifesto and how understanding your audience is the first part of building a marketing message. A 7-Sentence Framework for marketing planning is introduced.
Crafting marketing plans based on a few simple frameworks.
Examples and student feedback on outreach pitches.
Week 2 assignment: Writing a marketing plan
The 49th Shelf uses Facebook to engage with readers interested in Canadian books and publishing. They have over 4,000 Facebook likes and post conversations to interact with fans. Their Facebook covers showcase Canadian book covers to appeal to different genres. Goals for using Facebook include attracting Canadian readers, writers, and industry professionals and sharing book reviews, recommendations, and discussions to build a community around Canadian literature.
MPub: Advancing the 7 Sentence Marketing Plansomisguided
The document provides guidance on developing a 7-sentence marketing plan that outlines goals, actions, and audience. Sentence 1 defines the purpose of marketing. Sentence 2 describes how the purpose will be achieved. Sentence 3 identifies the target market. Sentence 4 establishes a niche. Sentence 5 lists marketing tools and tactics. Sentence 6 defines the business identity. Sentence 7 measures success and allocates resources. The document provides examples and templates to help structure each sentence, including developing personas for the target audience.
Shirky talks about how the group forming activities are easier in a web 2.0 world and what that means for sharing, collaboration, conversation and collective action.
Pub355 How to Write a 7 Sentence Marketing Plansomisguided
The document provides guidance for creating a 7-sentence marketing plan. It emphasizes including measurable goals with specific numbers in the first sentence to establish purpose. The second sentence should connect goals to tactics for accomplishing them and meeting business objectives. The third sentence clearly identifies target audiences and provides persona profiles with relevant needs/wants. The fourth sentence describes the niche angle or story focus for engaging audiences.
Okay, here are the steps to solve this:
1) Conversion rate = Number of conversions / Number of impressions x 100
= 200 pre-orders / 400,000 impressions x 100 = 0.05% or 0.0005
2) Revenue from pre-orders = Number of pre-orders x Price per book
= 200 x $29.99 = $5,998
3) Expenses from ads = $5,000
4) Net income = Revenue - Expenses
= $5,998 - $5,000
= $998
So the conversion rate is 0.05% and the net income is $998.
MPub: Intro to Marketing Tactics & Principlessomisguided
This document outlines an introductory marketing course for publishers given by Monique Trottier. The course covers topics such as the history and evolution of marketing, key marketing principles and tactics, and how new technologies and social media have impacted marketing and publishing. It provides learning objectives and outlines topics to be covered including the culture of the web, social sharing and collaboration online, and how behaviors have changed with new tools. Students will watch a video on these topics and do a group exercise creating an online cookbook page collaboratively using social media tools.
This document provides an introduction to online marketing tools. It discusses setting specific and measurable marketing goals, identifying target audiences, and determining a business identity. It recommends employing tools like blogs, photos, videos, events, social bookmarking, business networking, microblogs, and online PR to enhance marketing campaigns. These tools could help accomplish goals through actions that generate responses and key performance indicators. The document advises aligning marketing mix choices with audience behaviors and business objectives.
This document provides an overview of website redesign. It discusses common reasons for redesigning a website such as no mobile support, outdated aesthetics, or using a legacy content management system. The document then examines the roles and perspectives of those involved in a redesign including content, design, programming, and maintenance. Next, it outlines the typical stages of a redesign process from initial research and scoping to content migration and post-launch activities. Finally, the document looks at example tasks for content, design, and technology teams in planning and executing a website redesign.
Week 2: Pub355 Introducing the Longtailsomisguided
The document summarizes Chris Anderson's theory of the "long tail" and its implications for marketing. The key points are:
1) With lower distribution costs on the internet, niche products that were previously unprofitable "misses" can now make money. This has shifted consumption from a few "hits" to many niche products.
2) Democratization of tools and distribution allows many more people and products to participate in markets.
3) Marketers must find ways to reach fragmented audiences across many channels rather than relying on mass media. Successful companies like Amazon and Netflix understand customer behavior in a market of infinite choice.
Online Marketing Theory: A Look at Clay Shirky and Chris Anderson's Ideassomisguided
This document summarizes key points from a presentation by Clay Shirky on online marketing and the internet revolution. Shirky discusses how the internet combines previous revolutions in printing, communication, recorded media, and broadcast media. He explains that the internet enables freedom of press, speech, and assembly through sharing, conversation, collaboration, and collective action. The presentation emphasizes that new tools change behaviors more than games and that conversation, collaboration and community are fundamental to online marketing.
Pub355W: Tips on Twitter, Email Subject Lines & Press Releasessomisguided
This document provides information and tips about online marketing plans, specifically regarding tweets, pitch letters, and finding bloggers to promote books. Key points include:
- Tweets should be useful, specific, and urgent while using hashtags, @mentions, and short URLs within 140 characters.
- Pitch letters should be personalized, positive in tone, promise value for the reader, and include a clear call to action.
- Bloggers can be found through their websites, Google searches, book reviews, and book tour companies. Knowing their interests helps tailor the pitch.
The document provides guidance and information for learning social media marketing skills. It outlines key concepts students should understand, such as writing tweets, emails, press releases, and social media plans. Assignments include reviewing case studies and best practices. Budget guidelines are provided for common marketing activities, ranging from $500-5000 for overall book marketing to $1500-4000 for a landing page. Tips are given for writing media releases, pitch letters, and developing personas to represent target audiences.
Harry potter and the internet revolutionsomisguided
The document discusses how various internet technologies from the 1990s onward enabled increased fan participation and community around the Harry Potter series. Early technologies like email and search engines allowed fans to communicate and find information. Over time, platforms like blogs, podcasts, YouTube, and social media empowered fans to create and share vast amounts of original content which built up the online Harry Potter fandom in the build up to the later books and films.
Pub355: The Cluetrain Manifesto & The Open Brandsomisguided
The document discusses marketing principles from The Cluetrain Manifesto and The Open Brand. The Cluetrain Manifesto from 1999 argued that markets are conversations and companies should use a human voice. It said transparency and authenticity are important. The Open Brand from 2008 discussed how consumers now have more power due to the internet and brands must engage with consumers in their communities. Both argued that traditional top-down marketing is outdated and companies must have dialogue with customers.
This document provides an overview of WordPress, including that it is a content management system used to create blogs and websites. WordPress is built using PHP, MySQL, and JavaScript, and it is free and open-source software. The document discusses hosting and installing WordPress, the features of WordPress including pages, posts, themes, widgets, and plugins. It also provides information on finding web hosting and domain providers.
Website Fundamentals - Web Technologies - Responsive Design - Web Browsers
A great place to start if you are interested in web designing or research on the internet
How Not to Be Conned by Your Drupal Vendor!pixelonion
Despite the title, this presentation aims to shed some lights to both clients & vendors on how to execute acceptable Drupal projects, focusing on asking the 10 questions discussed in the slides.
2011 05 word-press-not-just-for-blogging-anymoreRudy Duke
This document provides an overview of building a website using WordPress. It discusses the differences between WordPress.com and WordPress.org, and recommends using WordPress.org for self-hosted sites to have full control. It also lists the basic tools needed like a domain name, web hosting, code editor, FTP client, and image editor. Additionally, it covers installing WordPress, selecting themes, plugins, and settings as well as resources for learning more about using WordPress for websites.
This document provides an agenda and summary for the last class of a course on web development. It discusses homework on using JSON and databases, presentations from student group projects, and next steps. It reviews key topics covered in the course like HTML, CSS, JavaScript, databases, and hosting platforms. The document previews the main topics planned for upcoming modules, provides examples of interesting websites using technologies like speech recognition, and ends with an open question period.
Decoupling Drupal - Drupal Camp Toronto 2014Alex De Winne
What if you could say to a front-end developer:
“Build it the best way you know how and with the best tools available. Don’t worry that we’re using Drupal”
You can see the presentation video here https://www.youtube.com/watch?v=W1rc5CEro6U or go to the last slide.
11 Amazing things I Learnt At Word Camp Sydney 2014WordPressBrisbane
The document summarizes key learnings from a WordPress conference. It covers topics like CSS naming conventions, best coding practices, localization, custom post types, SEO, hiring remote workers, writing simple plugins, and planning WordPress sites at scale. The last section highlights several lightning talks on project management, accessibility, grammar, unit testing, migrations, and big brands using WordPress.
Introduction to HTML, CSS, and JavaScript for Web DevelopmentQurinom Solutions
A well-designed and functional website is essential for any business looking to thrive in the digital age. Web development encompasses various elements, including web design, coding, and content creation. Skilled web developers utilize programming languages such as HTML, CSS, and JavaScript to create visually appealing and interactive websites that are compatible across different devices and browsers.
This document provides an overview of web development. It defines web development as building and maintaining websites, involving aspects like design, publishing, programming, and database management. Web development is classified into frontend and backend development. The frontend is what users interact with directly, while the backend is server-side and stores/arranges data. The document outlines the basic tools and frameworks used in frontend development like HTML, CSS, JavaScript, and Bootstrap, as well as backend languages and frameworks like PHP, Java, Python, Node.js, Express, Django, and Rails. It also describes what full-stack developers do and common tools used in web development.
Building a Dynamic Multi-site Presence Off-the-shelf
Just because you can create customize functionality in your Drupal site, that doesn’t mean you need to. Come see how SGIA.org transformed their web presence by coloring within the lines. Not only did they build three websites on one installation and incorporate commerce functionality, they also created an online experience dedicated to ensuring their audience can find the rich and useful content they offer.
We would like to share with you the strategies we used, the issues we faced, and the solutions we devised. This includes:
- Tagging strategies and related content
- Not your typical search functionality
- Transitioning strategies to move between three themes
- Commerce functionality and multiple domains
Slides from our 2014 CapitalCampDC presentation.
http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/building-dynamic-multi-site-presence-shelf
Web development involves building and maintaining websites and includes aspects like design, publishing, programming, and database management. It can be classified into frontend and backend development. Frontend development refers to the client-side interface a user interacts with directly, while backend development involves the server-side functionality not directly visible to users, like data storage. Common frontend tools include HTML, CSS, JavaScript, and frameworks like Bootstrap and React. Popular backend languages are PHP, Java, Python, and Node.js, with frameworks like Django and Rails. Full-stack developers work with both frontend and backend technologies.
Web hosting is a place where people store their websites. Think of it as a house where you store all your stuff; but instead of storing your clothes and furniture, you store computer files (HTML, documents, images, videos, etc) in a web host. More often than not, the term “web hosting” refers to the company that rent out their computer/servers to store your website (hence the word, host) and providing Internet connectivity so that other computers can access the files on your website.
The document provides 10 tips for WordPress success. It advises evaluating if WordPress is the right choice, learning about the roles of designers, developers and programmers, and understanding that the web is different than print. It also recommends keeping domain and hosting passwords accessible, ensuring hosting supports WordPress, being prepared to spend time learning or paying for updates, choosing a theme you like, avoiding custom coding unless needed, working with someone at your skill level, and understanding the difference between WordPress.com and WordPress.org.
Web development includes creating and maintaining websites. It can be classified into frontend and backend development. Frontend development involves user interface elements like HTML, CSS, and JavaScript. Backend development refers to the server-side elements that users don't directly interact with, like databases and servers. A full-stack developer works with both frontend and backend technologies. Common web development tools include WordPress, Joomla, Drupal, and code editors.
WordPress & Expired Domains: How To Do It Right!iGB Affiliate
This session will feature the latest tips and tricks you should know when building (or running) a large-scale link-network based on WordPress and Expired Domains. Following topics will be covered:
•WordPress Multisite setups and how to scale them
•Necessary tweaks and WordPress plug-ins
•Themes and theme frameworks
•Expired Domains: Where to get them and what to consider
•How to avoid patterns and footprints
•Multi-domain, multi-IP, multi-owner: What you need to know
This document discusses responsive web design (RWD). RWD allows websites to automatically adjust their layout depending on the user's screen size using media queries. It is important for accessibility and usability as most internet users now access the web on mobile devices. The document recommends using a mobile-first and progressive enhancement approach where basic content and functionality work on all browsers and advanced features are progressively added. It provides examples of RWD techniques and tools to test responsive designs.
This document summarizes AdGooroo's experience deploying Hadoop in a Windows environment. Key points include:
- Hadoop and Windows can integrate but require workarounds like NFS for data transfer between Linux and Windows.
- Tools like Hive and Sqoop worked as expected while others like Flume were overkill.
- Unexpected issues arose with data serialization formats like AVRO not being fully compatible between .NET and Java.
- The learning curve is steep but can be flattened by taking things one component at a time.
This document outlines a work plan for updating the Opera Canada website. It presents options for a professionally designed site costing $25,000-$30,000 or a volunteer-designed site costing less than $500. It describes the teams needed for each option and provides timelines, noting a professional site could launch in 2 years while a volunteer site could launch within months. Pros and cons of each approach are discussed, along with potential WordPress themes. Key decisions are identified along with next steps in the process.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
How to Manage Your Lost Opportunities in Odoo 17 CRMCeline George
Odoo 17 CRM allows us to track why we lose sales opportunities with "Lost Reasons." This helps analyze our sales process and identify areas for improvement. Here's how to configure lost reasons in Odoo 17 CRM
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
This presentation includes basic of PCOS their pathology and treatment and also Ayurveda correlation of PCOS and Ayurvedic line of treatment mentioned in classics.
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
1. Website
Design
A
Crash
Course.
Part
2.
Monique
Sherre,
monique@boxcarmarke4ng.com
2. Tech
Papers
Due
Jan
18
and
Feb
1.
You
will
submit
them
by
pos4ng
online
for
the
class
(and
the
internet
at
large).
h,p://www.ccsp.sfu.ca/wp-‐login.php
Add new post > category Student Presentations & Papers
Each
paper
will
be
reviewed—online—by
one
of
your
classmates
before
the
following
Friday.
i.e.,
you
will
each
write
two
papers
and
comment
on
two
papers
(1-‐2
paragraphs
of
intelligent
commentary).
The
choice
of
the
exact
topics
is
yours,
however,
the
paper
topics
need
to
be
related
to
the
topics
listed
in
the
syllabus
and
cleared
and/or
nego4ated
with
Monique
in
advance.
Papers
should
be
roughly
1500–2000
words
(about
5
pages
single
spaced
in
Word—but
you're
going
to
post
them
to
the
CCSP
website
with
links
and
references),
and
take
a
clear
posi4on
on
the
topic.
You
can
see
examples
of
previous
years
here:
h,p://tkbr.ccsp.sfu.ca/pub802/papers-‐september/
h,p://tkbr.ccsp.sfu.ca/pub802/papers-‐2/
h,p://tkbr.ccsp.sfu.ca/pub802/papers-‐3/ 2
3. When
&
Why
Do
We
Re-‐Design
• BoxcarMarke4ng.com
—
no
mobile
• Raincoast.com
—
aesthe4c
update
• ABCBookWorld.com
—
legacy
CMS
• NewSite.com
—
new
company,
new
project
3
4. 1st
Part
of
Web
Design
Workflow
Stage
1:
Where
to
start?
• Client:
Kick-‐off
MeeDng
>
CreaDve
brief
• Research:
current
site
review,
compeDtor
sites,
persona,
analyDcs
• Proposal,
CosDng
&
Scope
Document
• ExperDse
required
Stage
2:
What’s
Involved
• Content
architecture
• Wireframes
&
Page
elements
• Asset
collecDon
• Keyword
research
• Client:
agreement
on
direcDon,
branding,
personas
Stage
3:
What’s
It
Going
to
Look
Like
• Design
mockups
4
5. We’re
going
to
talk
about
Design
&
Technology
Tasks
Today
• Design
comps
are
commonly
created
as
PSD
files
(layered)
• A
programmer
(or
the
designer)
converts
the
PSD
into
HTML
and
CSS
5
7. Before
That...I
Want
to
Fill
in
the
Blanks
• How
do
you
get
a
domain
name?
• How
do
you
get
hos4ng?
• How
do
you
install
WordPress,
another
CMS
or
upload
your
HTML
&
CSS
files?
7
8. How
Do
You
Get
a
Domain
Name
• yoursite.com
• URLs
are
purchase
from
a
Registrar.
• .com
or
.ca
is
approx.
$11/yr
• This
process
is
called
“domain
registra4on”
• Use
NameCheap.com,
avoid
GoDaddy.com
• WhoisGuard
protects
your
registra4on
info
• SSL
is
secure
socket
layer
and
required
for
ecommerce
sites.
You
can
purchase
these
cer4ficates
through
the
registrar
and
assign
it
to
the
domain
in
ques4on
• DNS
is
domain
name
system
and
is
a
series
of
seangs
that
map
domain
names
to
IP
addresses.
Think
of
DNS
as
the
phone
book
of
the
web.
• Avoid
having
the
same
company
as
a
registrar
and
host
8
9. Finding
an
Available
Name
• Make
sure
your
domain
name
is
available
but
also
that
a
similar
username
is
available
on
social
media.
• Namechk.com
—
checks
username
and
URL
• Domain
Name
Generators
can
help
for
unique
names
• For
personal
sites,
consider
using
your
name
9
10. How
to
Get
HosDng?
• Bluehost.com
is
good
for
WordPress,
also
Dreamhost.com
• Look
for
high
GB
or
unlimited
Hos4ng
Space,
unlimited
file
transfer
• This
is
Shared
HosLng—the
most
common,
and
cheapest.
Also
means
a
black-‐hat
site
could
go
rogue
on
your
server
and
impact
your
website
• Managed
HosLng
is
like
WordPress.com
(you
don’t
do
any
upgrades
yourself)
• VPS
HosLng
(virtual
private
server)
is
like
a
dedicated
server
but
cheaper,
eg.
Linode.com.
Good
for
pros
who
need
root
access
to
make
adjustments
to
system
sogware
• Dedicated
Server
is
completely
customizable,
only
for
your
site.
eg.
Rackspace.com
• Cloud
HosLng
is
pay
as
you
go,
eg
Amazon
EC2
10
11. How
to
Install
WordPress
• Hosts
like
Bluehost.com
have
a
1-‐click
process
• If
you
are
self
installing,
you
need
access
to
your
web
server
via
FTP
login
(login
details
from
the
host),
a
text
editor
(TextWrangler)
and
an
FTP
client
(FileZilla).
• Follow
the
famous
5-‐minute
install
process
h,p://codex.wordpress.org/Installing_WordPress
• Which
includes
crea4ng
a
database
and
user
with
full
admin
access,
usually
through
the
control
panel
(it’s
easier
to
create
the
database
some4mes
than
to
find
your
login
info
for
the
host)
• Pick
a
very
simple
theme,
which
you
can
then
customize,
i.e.,
Twenty
Twelve
theme
is
a
responsive
theme
that
looks
great
on
any
device
• (We’ll
discuss
customizing
themes
next
week
with
Chris4ne)
11
14. Good
Design
• Good
Design
is
dependent
on
Good
Content
and
Good
Technology.
• So
all
3
groups
need
to
work
together
because
if
we
have
good
content,
if
we
have
a
good
website
concept
with
layout
and
graphics
that
support
the
content,
and
if
we
have
good
structured
HTML
and
CSS
-‐-‐
only
then
do
we
have
a
good
website.
• A
good
designer
works
not
only
on
the
graphics
and
colour
pale,e,
but
needs
to
understand
how
to
organize
their
PSD
file
so
that
a
programmer
can
easily
convert
it
to
HTML
and
CSS,
but
they
also
need
to
understand
the
content
role
of
SEO,
copywri4ng
and
marke4ng
tools.
14
24. In
the
meanDme,
we
need
to
install
WordPress
Solo
or
in
Partners?
Local
or
Web
Host?
Local:
Mamp
or
Xamp
is
installed
on
your
computer
-‐
h,p://www.mamp.info/en/index.html
(Macs)
-‐
h,p://www.apachefriends.org/en/xampp-‐windows.html
(PC)
Web
Host:
I
recommend
bluehost,
dreamhost,
webnames...
anything
but
Godaddy.
Next,
install
WordPress
so
we
can
then:
-‐
Upload
themes
-‐
Upload
plugins
-‐
Go
through
all
the
seangs
24
25. Local
• STEP
1:
DOWNLOAD.
•
Mamp
or
Xamp
is
installed
on
your
computer
-‐
h,p://www.mamp.info/en/index.html
(Macs)
-‐
h,p://www.apachefriends.org/en/xampp-‐windows.html
(PC)
•
Download
WordPress:
h,p://wordpress.org/download/
• STEP
2:
CREATE
DATABASE
&
USER
Launch
MAMP
applica4on
from
your
computer
-‐
Follow
install
hdp://codex.wordpress.org/Installing_WordPress_Locally_on_Your_Mac_With_MAMP
-‐
If
web
hos4ng:
h,p://codex.wordpress.org/Installing_WordPress
-‐
OR
see
below
• Click
on
phpMyAdmin
>
Databases
>
Create
database
• wordpress
is
a
good
databasename
(DB_NAME)
• click
the
person/lock
icon
to
specify
privileges
• Add
user.
wordpress
can
be
used
for
wordpressusername
(DB_USER)
• Host
=
localhost
• Password
should
be
difficult
to
guess
(DB_PASSWORD)
• All
privileges 25
26. Local
(conDnued)
• STEP
3:
SET
UP
wp-‐config.php
– Unzip
WordPress,
rename
wp-‐config-‐sample.php
to
wp-‐config.php
then
open
in
text
editor
– Enter
database
informa4on
from
the
previous
step
under
the
sec4on
//
**
MySQL
seangs
– Use
the
online
generator
to
create
your
security
keys:
h,ps://
api.wordpress.org/secret-‐key/1.1/salt/
• STEP
4:
UPLOAD
FILES
– Re-‐zip
the
WordPress
folder
with
the
new
wp-‐config.php
– MAMP
>
Import
>
select
zipped
file
• STEP
5:
RUN
THE
INSTALL
SCRIPT
– Copy/Paste
WordPress
folder
to
MAMP
>
htdocs
– Go
to
h,p://localhost:8888/wordpress/
– Complete
the
seangs
and
click
install
26
27. Local
>
Login
&
Experiment
-‐
Go
through
the
admin
and
poke
around
at
everything
-‐
Create
a
few
blog
posts
-‐
Create
a
few
pages
-‐
Add
images
-‐
Upload
themes
(Ac4vate
Twenty
Eleven
theme,
try
Customizing
it)
-‐
Upload
plugins
-‐
Go
through
all
the
seangs
-‐-‐>
Get
very
familiar
with
the
admin.
Chris4ne
won't
have
4me
to
go
through
this
in
class.
-‐-‐>
Search
for
tutorials
on
“customizing
wp
themes”
or
“PSD
to
HTML
tutorials”
27
28. HosDng
WP
• You
can
develop
the
site
on
your
local
host,
then
install
wp
on
your
web
host
and
use
the
export/import
func4on
to
migrate
the
site
from
your
local
host
to
the
live
web
host
• Or
you
can
develop
directly
on
your
web
host.
• Follow
the
same
instruc4ons
but
– STEP
4:
UPLOAD
FILES,
use
gp
to
upload
the
wordpress
folder
to
the
root
directory
of
your
website
(h,p://domain.com)
– STEP
5:
RUN
INSTALL,
go
to
h,p://domain.com/wp-‐admin/install.php
28
29. Assignment:
Move
Forward
• Start
customizing
your
WordPress
install
and
show
me
where
you’ve
go_en
to
on
Monday.
• AlternaDvely,
if
you
have
a
site
you’re
working
on,
let
me
know
about
it
and
what
your
next
steps
are.
• Or
if
you’d
like
to
start
planning
your
poraolio
site
(or
thinking
about
the
ABCBookWorld
project),
here
are
a
few
places
to
start:
Content
1. Users
(Personas):
Who
are
they,
what
info
are
they
seeking?
2. Content:
What
should
be
there?
How
should
you
structure
it
(Nav,
Site
Arch)?
3. Context:
What
do
you
need/want
the
site
to
do
for
you?
Who
do
you
compete
against?
4. MarkeDng:
How
will
people
find
your
site?
(Discoverability—SEO
&
AnalyDcs,
PromoDons—SMM)
Design
5. IdenDty
needs,
Branding,
Colours
6. Scope:
What’s
in
/
out
for
Phase
1?
7. Wireframes:
sketch
it
out
8. Design
comps:
layered
PSD
Technology
9. Technology
needs:
domain
name?
hosDng?
email?
10. Plaaorm
opDons:
Wordpress?
11. Tool
integraDons:
Social
Media?
12. Coding
the
prototype:
Find
a
template,
follow
a
tutorial,
create
a
working
prototype