Manila 9242020 n Sameer Totey n CSCI 7818

  • Slides: 12
Download presentation
Manila 9/24/2020 n Sameer Totey n CSCI 7818 – Web Technologies. Sameer Totey 1

Manila 9/24/2020 n Sameer Totey n CSCI 7818 – Web Technologies. Sameer Totey 1

Introduction n n 9/24/2020 Manila is an Internet server application that allows groups of

Introduction n n 9/24/2020 Manila is an Internet server application that allows groups of writers, designers and graphics people to manage fullfeatured, high performance Web sites through an easy-to-use browser interface. Manila is included as part of the User. Land Frontier content management system, an $899 commercial product for Windows and Macintosh. Student version costs $299 Version 5. 01 of Frontier is still available free, however it does not contain Manila Sameer Totey 2

Manila featuers n n 9/24/2020 Manila turns the Web into an easy and powerful

Manila featuers n n 9/24/2020 Manila turns the Web into an easy and powerful multi-user writing environment that's accessible to anyone who knows how to use a browser It is a substitute for HTML editors, word processors, FTP clients and collaboration groupware like Lotus Notes. It allows browser based editing of web sites Edit this page buttons are present everywhere. This simulates web that is write-read instead of read-only. Sameer Totey 3

Manila demo n n 9/24/2020 Creating a website using Manila is very easy -

Manila demo n n 9/24/2020 Creating a website using Manila is very easy - Cookies and caching. Anyone who can use a web browser can become a web editor ! Unlike other tools that allow users to create web sites easily Manila is flexible and scalable. - It has scriptable power Manila provides advanced features that are optional. Sameer Totey 4

Manila Basics n Membership and roles - Managing Editor, Contributing Editor, Member, Visitor n

Manila Basics n Membership and roles - Managing Editor, Contributing Editor, Member, Visitor n Types of Manila Sites n - Brochure sites, Essay sites, Community sites, Newsroom sites Everything is stored as a message in the Manila Database, manila. root which is part of Frontier database frontier. root - Some Messages are stories, some are pictures, others are plain discussion group messages. n 9/24/2020 Frontier's object database is organized much like your computer's desktop, but instead of folders or directories Frontier has tables Sameer Totey 5

How Manila works n n n 9/24/2020 Manila is a serving process. All contents

How Manila works n n n 9/24/2020 Manila is a serving process. All contents are stored as messages When a user access a web page the Manila serving process renders the page on the users browser. Sameer Totey 6

Message #1234 Text…picture…shortcut. . . text Check visitor membership Wrap template around the message

Message #1234 Text…picture…shortcut. . . text Check visitor membership Wrap template around the message Run macros (title etc. ) Convert Shortcut into link Insert picture 9/24/2020 Sameer Totey Server finished page 7

Performance n n Easy to create and change, what about performance Static Rendering -

Performance n n Easy to create and change, what about performance Static Rendering - Static rendering means creating. html files from your Manila website and saving them to disk. This creates a traditional website, the kind that can be served by non-Manila servers such as Apache, Web. STAR, and IIS, servers that are optimized for serving static files from disk. Your static server doesn't know about Manila -- it doesn't need to. - Static rendering options are part of Frontier. 9/24/2020 Sameer Totey 8

Flexible n n You can control many aspects of website appearance and functions through

Flexible n n You can control many aspects of website appearance and functions through preferences. Syndication preference Searching preference Advanced preferences - Navigation, templates, site structure, javascripts etc. 9/24/2020 Sameer Totey 9

User. Land n 9/24/2020 All User. Land products and services complement each other and

User. Land n 9/24/2020 All User. Land products and services complement each other and tied together in that sense. Sameer Totey 10

Issues n n 9/24/2020 No Enterprise database support. No Spell checker ! Security not

Issues n n 9/24/2020 No Enterprise database support. No Spell checker ! Security not clear May not be ideal for Enterprise solution but serves almost all other needs Sameer Totey 11

Future n n n 9/24/2020 Web becoming synonymous with Internet because applications of all

Future n n n 9/24/2020 Web becoming synonymous with Internet because applications of all other Internet protocol are being usurped by the “web” Products like Manila help create superior newsgroups on the web, will make usenet and NNTP eventually obsolete Helping evolve WWW to become write-read in a limited sense Sameer Totey 12