Presentation is loading. Please wait.

Presentation is loading. Please wait.

New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008.

Similar presentations


Presentation on theme: "New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008."— Presentation transcript:

1 New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008

2 NASA Web Site Coordinate Web Presence of ASU/NASA Space Grant Provide Content Collect Data Update Content

3 Static HTML ASU NASA Space Grant Program <table style="position:absolute; top:0; left:0; width:100%; background CLIENT requests file from SERVER SERVER sends file to CLIENT

4 Server Side Scripting with PHP CLIENT requests page from SERVER SERVER builds page through scripts and database queries SERVER sends page to CLIENT <?php class control_system { public function reset_session_var($page_id)‏ { $page_marker = 'page_'. $page_id; $_SESSION[$page_marker] = 0; } public function set_session_var($page_id,$access_code)‏ { $page_marker = 'page_'. $page_id; if ($_SESSION[$page_marker] < $access_code)‏ { $_SESSION[$page_marker] = $access_code; }

5 Static HTML Problems Content and Formatting are the same Global formatting changes are SLOW Editing is anything is incredibly SLOW ALL changes require FTP interaction ANY WORK REQUIRES EXPERT KNOWLEDGE

6 Content Management System Separate Content from Formatting Global formatting changes EASY Editing content EASY Instantly visible changes via WEB-BASED interface ANYONE CAN DO IT

7 Initial Problems Faced New interns coming Difficult and inflexible code New requirements all the time Security issues

8 Purpose of New CMS Simple, flexible, highly extensible code Easy to learn systems Clear guidelines for future work Security a core part of the system

9 Why not PHP-Nuke, Drupal? Intimate knowledge of system and code Tailored specifically to needs Simplicity of design

10 System Design Core Database User System Page System or OUTPUT TO HTML

11 Detail of Page System Page SystemUser System Module System Template System Database Text Box People List Photo Album.....

12 So what does this get us? Why don't I just show you!!!

13 Templates Just a few clicks changes this...

14 Templates TO THIS!!!

15 WYSIWYG Editor Imagine editing this... The ASU/NASA Space Grant is now part of SESE (School of Earth and Space Exploration) The ASU/NASA Space Grant Office is located in the Moeur Building, Room 131E (480) 965-6272 Space Grant supports graduate and undergraduate students in a variety of disciplines to further their educational experiences in science, engineering research, and informal education programs. Space Grant consortia have been established in all 50 states, the District of Columbia, and Puerto Rico. View map browser for Space Grant Program information by state. ASU Space Grant is headed by Dr. Thomas Sharp, Professor, School of Earth and Space Exploration. In an effort to involve more faculty and research projects, faculty are asked to submit an application outlining their research as it relates to Earth and Space Science. Student applications are solicited separately, for either undergraduate internships or graduate fellowships. All Space Grant fellows and interns are expected to participate in community education as part of their Space Grant activities. Applications are ranked by a diverse steering committee that match the best applicants to the participating faculty. Be sure to check the website periodically for updates and program opportunities.

16 WYSIWYG Editor LIKE THIS!!!

17 phpMyAdmin? NOPE!!!

18 FTP Clients? Everything in a BROWSER!!!

19 Terminals? You wish!!!

20 This is the future of the Internet


Download ppt "New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008."

Similar presentations


Ads by Google