My Lasso Investment

1 view
Skip to first unread message

Jim Van Heule

unread,
Dec 6, 2010, 11:14:22 AM12/6/10
to la...@lists.lassosoft.com
I was curious what my Lasso investment was so I decided to do some counting. I thought this type of information on how we use Lasso may prove useful for the new LassoSoft team.

Lines of Lasso Code
----------------------------------------
ListingNotes: ~135,000 lines (all LP8.x)
Site Admin: ~200,000 lines (all LP8.x)
Older Code Still in Use: ~2,700,000 lines (mix of L3-LP8.x, but at least all brackets or parens syntax. No Lasso classic syntax)

Images
----------------------------------------
~ 4.6 million images (+338GB)

SQL Records
---------------------------------------
~34 million records (+14GB)

Live Websites
--------------------------------------
150-200 (too lazy to do actual count)

Internal Servers
-------------------------------------
12 (several not running Lasso, but do interconnect in some way with Lasso)

External Servers
------------------------------------
16 (that Lasso connects to via imports/exports.)

Lasso is used to import and manage all 46 million images and 34 million records. We have been converting all our clients to the much smaller ListingNotes/Site Admin codebase, but we still have less than a dozen using the old codebase which we are trying (desperately) to get them to move to ListingNotes.

Our 2010-2011 goal is to remove all our clients from the older L3-LP8.5.6 2.7 million line code base and move them to the ListingNotes/Site Admin codebase. That alone will dramatically lower our support costs. We moved all our other clients to ListingNotes/Site Admin in 2010 so you can see how aggressively this has been approached. About 7 of our 150+ websites remain to be converted.

We do a LOT of import/exports to/from other servers and massage both the data and images using Lasso. Different data formats are converted to one internal format. Images are resized, categorized in SQL and stored in at least 3 size formats all done with Lasso. We also export data and images in various formats such as XML, .csv, .txt, soap, etc.)

This complex system is why we are still 90% Lasso and only 10% PHP since we just started the PHP conversion of problem Lasso areas in Jan 2010. At the same time, we started moving our clients over to a much smaller Lasso codebase which we had plans to mimic when converting them to PHP. If LP8.7 fixes our stability issues, there should be no financial reason to do that conversion to PHP since we wouldn't have a Lasso issue that needed fixing.

Jim Van Heule
Heunox Corporation
www.Heunox.com


#############################################################
This message is sent to you because you are subscribed to
the mailing list <la...@lists.lassosoft.com>.
To unsubscribe, E-mail to: <lass...@lists.lassosoft.com>
To switch to the DIGEST mode, E-mail to <lasso-...@lists.lassosoft.com>
To switch to the INDEX mode, E-mail to <lasso...@lists.lassosoft.com>
Send administrative queries to <lasso-...@lists.lassosoft.com>

Reply all
Reply to author
Forward
0 new messages