CityDesk

CityDesk
CityDesk
Developer(s) Fog Creek Software
Stable release 2.0 / August 25, 2003; 8 years ago (2003-08-25)
Type Content Management System
Website http://www.fogcreek.com/CityDesk/

CityDesk is a proprietary Content Management System created by Fog Creek Software, which was founded by well-known blogger, author and software usability specialist Joel Spolsky.

CityDesk differs from most Content Management Systems in that it resides as a client-side application. It uses templates and a simple database structure to generate static web pages that are uploaded to a web server by its built-in FTP client. CityDesk runs on Microsoft Windows, and uses the Microsoft Jet Database Engine. This architecture makes it particularly suitable for smaller, information-rich sites whose users reside on a single network in a Microsoft-centric environment.

The unusual architecture brings with it some significant advantages. CityDesk's client-side model allows a relatively rich and responsive user interface. The program can be scripted with batch files to allow post-processing of pages by other applications. CityDesk's page editing interface creates XHTML-compliant code.

CityDesk's data management is more flexible than might at first appear: a CityDesk plug-in, HTML DBScript,[1] allows CityDesk to access data and generate pages from any Windows ODBC-compliant database.

The architecture creates two obvious issues. Data added to the system goes "live" only when a user makes a decision to publish it - although this will be at best a minor disadvantage for many users. And users outside the network cannot interact directly with the system without the use of an external database and a scripting language such as PHP, JSP or ColdFusion. However, the system can be used to hold and manipulate templates and pages written in these languages.

Used in this way, CityDesk becomes a higher-level page-management system. Its combination of power and simplicity has attracted a small but enthusiastic group of users, who have used CityDesk to address a variety of site-creation challenges.

The last major release of CityDesk was version 2.0, on August 25, 2003. In line with Joel Spolsky's policy[2] of not discussing new versions, Fog Creek has since made almost no statements on future upgrades. However, in a 2004 interview[3] with Australia's Age and Sydney Morning Herald newspapers, Joel Spolsky pointed to limitations in the client-side CMS model. CityDesk, he said, had "never really succeeded in selling to organisations with more than two or three people" creating or editing content. Although Fog Creek has not said as much, it seems likely that CityDesk is not in active development. Joel Spolsky has stated that CityDesk "flopped".[4]

References

  1. ^ Lou Franco - HTML DBScript For CityDesk
  2. ^ Mouth Wide Shut by Joel Spolsky - January 15, 2003 Joel on Software
  3. ^ Simplicity and ubiquity matter (or, How reality mugged Joel Spolsky) by David Walker for his fortnightly IT column in the Sydney Morning Herald and The Age.(July 23, 2004) - Shorewalker.com
  4. ^ Joelonsoftware - Figuring Out what your company is all about

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • citydesk — city desk n. The newspaper department that handles local news. * * * …   Universalium

  • Carol Schwartz — (born January 20, 1944, in Greenville, Mississippicite web |title=Councilmember Carol Schwartz Biography |work=Office of Councilmember Carol Schwartz |url=http://www.dccouncil.us/SCHWARTZ/bio.htm |accessdate=2008 03 18 ] ) is a politician from… …   Wikipedia

  • Strip club — Exterior photograph of a strip club advertising full nude entertainment (Cheetahs, in San Diego, California USA). A strip club is an adult entertainment venue in which striptease or other erotic or exotic dance is regularly performed. Strip clubs …   Wikipedia

  • Paul Strauss — Infobox Officeholder name=Paul Strauss nationality=American office=District of Columbia Shadow Senator party=Democratic term start=January 1997 term end= alongside=Michael D. Brown preceded=Jesse L. Jackson succeeded= date of birth=birth date and …   Wikipedia

  • Anti-globalization movement — Anti consumerism Ideas and theory Spectacle · Culture jamming · Corporate crime · Media bias · Buy Nothing Day · Alternative culture · Simple living · …   Wikipedia

  • Chandra Levy — Senior portrait of Chandra Levy …   Wikipedia

  • Same-sex marriage — Legal recognition of same sex relationships Marriage Argentina Belgium Canada Iceland …   Wikipedia

  • Washington Blade — Type LGBT weekly newspaper Format Tabloid Publisher Lynne Brown Editor Kevin Naff …   Wikipedia

  • Westboro Baptist Church — Classification Independent Baptist Theology …   Wikipedia

  • Eliot Spitzer — Infobox Governor name= Eliot Spitzer caption= order=54th office= Governor of New York term start= January 1, 2007 term end=March 17, 2008 lieutenant= David Paterson predecessor=George Pataki successor=David Paterson order2=63rd office2= New York… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”