ASP courses mirgration
"arthur ccube" <[email protected]> Wed, 12 Nov 2003 03:13:43 +0800
| Newsgroups | gmane.comp.web.zope.plone.educational |
|---|---|
| Message-ID | <[email protected]> |
Hi guys, I'm going to migrate an ASP + OLEDB system to Plone. I am thinking of how to do so. Here are some important properties of the existing system: 1. it is not small: 1.77GB (25309 Files) including data and source files (about one out of tenth are source) * I have not checked out the Database yet, but it should be a whole bunch of user and primary data containers. 2. it is quite complex: it contains many object types: javascript, java applet, VB .cab , window's stuff (such as MS Agent), flash, html, and asp. 3. It is now running on MS Window system, with IIS running for the ASP. 4. It is used by 200 ppl now, but the number will be increased dramatically to ten times first, and may be (probably) much more later. 5. The source will be re-distributed to smaller institutions. The same source will be copied to different servers many times. And different servers can edit the content for their own. 6. The courses content will continually be developed (Adding new type of questions, content). My questions is: 1. Difficulty: The difficulty of converting so many ASP source to Plone. (will it even be impossible in most cases? or I better to re-write the whole system?) 2. Database: The concerns of using the existing OLEDB connection. Is there any way for my Linux Plone site use the OLEDB (it should be connecting to MSSql ) 3. Compatibility: I am planning to keep all the client side stuff, such as the java applet, MS Agent, etc. No problem, right? then my concerns can be limited to ASP source converting, no worry for other coding. 4. Scalability: Plone can handle such number of users, rite? (should I use ZEO for thousands or tens of thousands of users?) 5. Maintainability: As the course content will be updated continually, I must provide a way to update the distributed server's coding conveniently. I am thinking of making a new CMF type, and just updating my Product Type and restarting will work. 6. Any other suggestion/comments? Thanks guys, Arthur ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/