Home
Home

Directory
Directory

Articles
Internet News
Security News
Ecommerce News
Domain News

Site Tools
Site Speed Test
Keyword Research
Resolve Hostname
DNS Tools
Register Domains
Affiliate Programs
Open Source

Shopping Carts
Cart Reviews
SSL Certificates

Enter your email address to subscribe to our updates:

Delivered by FeedBurner


Venue Charts
Channel Traffic Rankings
OAI Stock Quotes and Charts
eBay's Worst Feedback

Forum
Forum Home
TulipTools News
Advertising
Blogging
Computer Hardware
Domain Names
Ecommerce
Financing
Int'l Trading
Graphics and HTML
Internet Access
Legal Issues
Internet Business
Auction Sites
Classified Ad Sites
Fixed Price Venues
Operating Systems
Programming
Search Engines
Internet Security
Software
Web Hosting
Webmaster Issues
Reviews
Announcements
Off Topic Discussion

Web Hosting
TulipHosting

Domain Names
TulipDomains

Web Stats
TulipStats

Forum Rules
Forum Rules
Privacy Policy

Site Map
Forum Sitemap
Sitemap Topics




Directory| Forums| Internet News|Cart Reviews| DNS Tools| Keyword Research| Site Speed Test| Security| | Domain Marketplace| Domain Blog
TulipTools Internet Business Owners and Online Sellers Community
  • Home
  • Search
  • Member List
  • Calendar
Hello There, Guest! Login Register
TulipTools Internet Business Owners and Online Sellers Community › Programming and Databases › Programming and Databases › General Programming Discussion v
1 2 Next »

TulipTools Confessions

  
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
TulipTools Confessions
08-06-2006, 08:33 AM,
Post: #1
misteroriginal Offline
Plum Devotee
******
Posts: 589
Likes Given: 0
Likes Received: 0 in 0 posts
Joined: Sep 2005
Reputation: 0
TulipTools Confessions
Much of my time last year was INVESTED (not wasted, Diger!!!!) trying to single-handedly build a ZenCart beating eCommerce solution. I never told anybody, because I was afraid it might fail, which it did. Well, I told Vital, and she basically said MrO is a MO-RON (in so many words).

Well, I still think it can be done, and here's why. First, if you look at ZenCart, it is true that it represents thousands of hours worth of effort spread out over the years. BUT, it also has a lot of features that can be written off as DNA (Does Not Apply) for any given reseller. It is a generalist eCommerce solution using a shotgun approach in the hopes that some of the features will hit the "must have" targets of most online businesses. It includes a calendar, RSS feeds, MP3 downloads, etc. A lot of the complexity and volume of needed code disappears if you ask the simple question, "What do I need for my specific store" before you dive into it. It's similar to the clipart issue, in my mind. "Free" clipart requires you to invest your time (time=money) to find something that sort of fits, while creating your own content allows you to invest that time on something that can be a more exacting fit.

Second, much of the ZenCart Admin complexity is designed to adjust the website without having to dive into the code. The ability to dynamically adjust image size, for one example, is completely unecessary if you batch-process manufacturer photos in Photoshop. Reports, page layout, etc ('cuz I forget) add complexity without adding features that will be needed by everybody.

Finally, the buzz in the Interent world centers on RMAs (Rich Media Applications) which renders ZenCart completely obsolete. The idea behind rich media is that the customer will interact with a one-page website in much the same way prople presently interact with Microsoft Word, and not have to flip through hundred of pages for content.

"So, MrO, how do I build my own Rich Media Application?" you may ask. Well, that's a bigass question, little britches. But I tell ya, it starts with the database. There's a certain efficiency in determining the features you NEED, then developing a site with only those features. With Object-Oriented code, you can write a HECK of a lot less code than ZenCart has, you can write clearer code (WITH comments) that is easier for others to understand (so they can add features), and you have a fraction of the debugging issues that can be a project killer. The database is the foundation, the business tier addresses business logic issues, and the presentation tier show the world what beautious work you have done. "Ya gotta keep 'em seperated," as they say, so the end result is scalable, modifiable, and maintainable. For example, you want a login page for the customer that asks them to .... ummm, login. Start with the database so everything has a tidy place to go. Then you can build the presentation layer with the appropriate crap. Finally, you tie the two together. Done! Simple!

"If it's so simple, why didn't you git 'er done?" you ask??? I gotta go smoke! I don't have time for all these stupid questions.
Like Post Reply
[+]
08-06-2006, 05:58 PM,
Post: #2
misteroriginal Offline
Plum Devotee
******
Posts: 589
Likes Given: 0
Likes Received: 0 in 0 posts
Joined: Sep 2005
Reputation: 0
Re: TulipTools Confessions
[quote author=vitalfinds link=topic=4648.msg19852#msg19852 date=1154884942]

Quote:... But I tell ya, it starts with the database.

I'm not sure about that, but both need to tie together somehow.  I'm doing a something a little different for my vitalfinds.com site that will include a way to handle multi-vendors, but I guess that some of the principles would probably be the same if it was just your own products.

The solution I'm looking for at the moment would be something like directory software, but would allow the submitter to upload a product photo.  So let's say that my code on vitalfinds went somethng like this:

a001> nbsp a002> nbsp a003>...


So let's say that there was an art seller who had ad a001 (in the database).  That art seller would have their own login and could make any changes they wanted at anytime to their product picture, and it would be transparant to me, because the system would always call up the latest image that was stored in the a001 location.

You might be talking about something using flash, but I guess the similiarity is that it's a stab at tackling that paging issue by offering some other way to be able to see a whole bunch of stuff at once.
[/quote]I'm talking about Flash or Ajax, but you're right. The whole process begins before the database. I'm just saying, from a programing perspective, it's helpful to do the database first before you design the logic. The programming has to query something.

Is it safe to assume the pictures will have to be associated with some data about the person who owns them so you can pay them their nickel each time it's downloaded? Or are you talking about people uploading banner ads to your site?
Like Post Reply
[+]
« Next Oldest | Next Newest »


  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Contact Us
  • TulipTools Internet Business Owners and Online Sellers Community
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
  • Help
Current time: 01-24-2026, 05:49 PM Powered By MyBB, © 2002-2026 MyBB Group. Theme created by Justin S.
powered by Apache

powered by Linuxpowered by CentOS

Copyright 2000-2013 TulipTools.com. All rights reserved.