Solved

Morfik experiences - Delphi programmers please

Posted on 2007-04-09
3
1,175 Views
Last Modified: 2012-06-21
Hi,

I'd like to ask any Delphi developers who have tried Morfik to share their experiences with me.

I have read the developer's guide and played around with a little test app, and it all seems very clean and elegant .. I can write in Object Pascal (Free Pascal seems to be the underlying language), and all the AJAX stuff and server side persistence is taken care of for me. I also like the fact that it relies on Firebird and the app (although I could not see instructions about deployment) will embed that engine (I think), and the web app will run on Linux or Windows servers, or on the Windows desktop. It seems like I can embed browser-side javascript code in it too, which is something I will need to do.

So far, I have only identified a couple of issues that might give me pause

a) no support for CSS. I guess I can see why, in an app, but it does make "styling" difficult

b) the use of javascript to render EVERYTHING means that none of the text will be visible to a search engine .. OK, it is an app, not a site .. but one of the examples is a blog

Well, anyone who has haad a go with it ? (Eddie Shipman, I see you were on one of the Morfik forums a while back).

Am I wasting my time? I don't have much .NET experience, but I could upgrade to Delphi 2006 I guess and spend some time learning.

But does that have good Ajax support? I do need that. One app I have in mind more or less continuously selects information from a database in the background and queues it in a "card stack" client side.

I could write the server side in PHP and SAJAX I guess but while I do have some PHP experience, I would rather write in the language that comes closest to Delphi.

Well, any opinions would be welcome
0
Comment
Question by:Mutley2003
[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
3 Comments
 

Author Comment

by:Mutley2003
ID: 18874810
A couple of things I just noticed:

1. deployment to a win32 machine is not quite xcopy.. looks like you have to deploy Apache and Firebird - see here.

http://www.morfik.com/#1I(frmXappMain!!)I(Morfik%20Pioneers!frmXappMain%3ASubForm1!)I(frmDownloads!Morfik%20Pioneers%3AMainSubForm!%22DLCatgID%3D500%22%2C%22DLCatgID2%3D550%22%2C%22prmTabs%3Ddev2dev%22)I(frmDownloadsInner!frmDownloads%3ASubform1!%22DLCatgID%3D500%22%2C%22DLCatgID2%3D550%22%2C%22prmTabs%3Ddev2dev%22)I(frmMorfikBanner!Morfik%20Pioneers%3ASubForm1!))
(gotta be the world's ugliest URL).

Well, maybe that will be simple enough, maybe not. I guess I would not want to risk it with Mom & Pop customers.

2. deployment to a linux server might not be trivial either
http://www.morfikwiki.com/Compiling_for_Linux
- perhaps there could be issues with shared hosting services
0
 

Author Comment

by:Mutley2003
ID: 18875039
It seems like IntraWeb 9 has Ajax support - I have never used IntraWeb, so IntraWeb vs Morfik comparisons would be welcome.But it also seems like hosting IntraWeb solutions on shared hosting services could be a problem .. they only list half a dozen or so hosts

0
 
LVL 26

Accepted Solution

by:
EddieShipman earned 500 total points
ID: 18875615
Yes, I was one of the initial beta testers and I, personally, didn't like the application.
I felt that it was somewhat overkill for simple things and doing complex things took
way to much time to get a handle on.

Deploying to any server was troublesome for me, especially my Linux host and I like the
ease of deploying PHP apps, instead.

I also felt that the DB stuff was over complicated as it is so easy to do in PHP.

I dropped it and got out before it was released.  Initially, I thought it might be a
good idea to do that but once I saw the code that it produced, I was less enthusiastic.

I have only seen a little code that the new D4PHP creates but, from what I've seen, it
also has a long way to go, too. I have not used it but, from what I've seen, I don't think
I'm going to like the extra "layer" of code that things have to go through. I write
all my PHP code by hand, design all my pages using DW and then do all mods manually.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

752 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