?
Solved

Web dev / app framework for Linux - what technologies - from a ms/vb6/asp web programmer

Posted on 2008-10-11
2
Medium Priority
?
375 Views
Last Modified: 2013-11-10
Hi!

I am currently developing websites and apps using xhtml/css/js/prototype.js/vb6(com dll)/asp/sql server 2000/2005.  All apps are hosted on windows, and I built a custom CMS server for staff and clients to manage site data and content.

I have finally (long overdue) decided to move away from microsoft products and OSs, and move to Linux.   I need some advice as to which technologies and platforms I should learn and move to, so as to continue my current services on this new platform.

I am checking out ModXCMS - which looks very promising as a standards-compliant, intuitive, portable, Linux-based CMS replacement.  Obviously Apache and mySql are current favorites for web/database server.

My trouble is understanding what technologies to use to replace our custom server components.  Current we use a custom windows DLL library component (commonly used functionality such as database, email, filesystem, sorting, arrays etc etc), written using Visual Basic 6, and ASP is used as the server script language that uses the DLL to communicate with the database.

I am REALLY interested in open source, and am currently considering Ruby on Rails as the server framework.  My concern with this product though is that the processing is all scripted/interpreted (AFAIK) - I like the performance scaleability of using binary components - can a scripted solution really work as well?

I have also considered Real Softwares' RealBasic product, which allows an easy transition for VB6 programmers to a .NET style dev environment, that is cross platform (this I really like).  However some reviews of Real Software have reservations about the future of this product.

I need a framework that will continue to grow in quality/success, that allows me to develop server/web apps on a Linux platform (cross-platform would be better, but not essential), and something that is not a huge learning curve for an out-dated VB6/ASP developer :)

Anyone have any experiences/ideas/suggestions?

Thanks,

TheFoot
0
Comment
Question by:Barry Jones
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 24

Accepted Solution

by:
fridom earned 1500 total points
ID: 22696528
Why don't you simply try Rails? I guess scalability  will be not your first concern

Regards
Friedrich
0
 
LVL 12

Author Comment

by:Barry Jones
ID: 22697798
fridom, thanks for your comment.  There are many solutions that I _could_ try.  I want to get expert advice from people that have tried and understand these products to help indicate the best likely solutions, before I actually try something out, otherwise I could potentially waste a lot of time.

Scalability is indeed a concern at this point.  I don't want to recruit developers and create project plans, document specs and waste valuable money, just to find out that the solution is not scalable... :)

TheFoot
0

Featured Post

Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Since I am currently running into this issue right now as I type this, I though I would share my experiences with moving a ModX Revolution site from one server to another.  It is not an easy task, but can be accomplished rather easily. The first …
Introduction This article is intended for those who are new to PHP error handling (https://www.experts-exchange.com/articles/11769/And-by-the-way-I-am-New-to-PHP.html).  It addresses one of the most common problems that plague beginning PHP develop…
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
Suggested Courses

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question