What is Possible with Dolphin?

jtadeo posted 13th of December 2008 in Community Voice. 12 comments.

I think many of us have dreamed about it or at least have had a passing thought about being the next Facebook, MySpace or LinkedIn for a niche market.


Here's what I've learned so far during my Dolphin journey. Some of these I've known but it was given more clarity this year.

Modding a Dolphin Site Takes Time and Expertise that You Can Learn

--------------------------------------------------------------------
If you've ever purchased a car, a stereo, a radio or a video you will notice that one of the common elements of the product is that it has a set of features and functions that can make the product unique enough so it will entice people to buy it. I think Dolphin shares many attributes/concepts that you would find in most products and like most products, the moment you want to change or add to the attributes of the product, it can get expensive. The key difference is that you are modding a Web application and also dealing with its own quirks and a few bugs.


Pimp My Dolphin Site
--------------------------------------------------------------------
When I was flipping the channels a few months ago I saw a show called "Pimp My Ride". It was basically a bunch of very creative mechanics/car buffs who upgraded, made better or "pimped" a person's car. Before the show, the car that had to be pimped looked really bad. After the show it looked very cool (cool btw is subjective). In some cases, very over-the-top. One thing they didn't show was how much it cost to "pimp" the ride. I would guess that it was very expensive.

In many ways, when you take a vanilla install of Dolphin and then try to extend it, you are in essense doing some pimpification of that site. It then should not be a surprise that it will cost you either time or money as the base framework is just what it is, a starting point that some will want to take to the level of myspace.com or facebook. But can it be done? I think, you can get pretty close, but not the same. And it will cost you resources, time and sometimes more money. Because what effectively is being asked of Dolphin is this:

"Ok Dolphin, we want you to be like Facebook or MySpace. And to do that, we need to mod you like crazy."


And really, isn't that is a tall order for a $100 OS Web app. Not sure if you've seen how much it would cost to buy out Facebook or MySpace, but last I heard it was pretty expensive ;)  Although, current market events show that now's probably the best time to buy.


Facebook, Myspace and Dolphin are all built on a different set of framework(s) and paradigmns. For example, I've programmed Facebook apps using FBML and at this time there is no such mechanism that will allow Dolphin to accept member submitted apps without having to "touch" the source code or have access to the db. (As I understand it, that is what Poseidon is proposing to do. See http://www.boonex.com/unity/blog/entry/BoonEx_Turns_8_Happy_Birthday_ ) At that point it would be a security risk. However, it is possible to allow a level of member app interaction. Dolphin would effectively need a harness or sandbox for member submitted apps. Can you imagine how much it would cost to Facebooketize Dolphin? Ha, I'm even going to go there at this time.

So understand the limitations of your framework and to what extent you want to mod or change it because it may take a considerable amount of effort and resources to accomplish. I'm one to think that just about anything is possible if you put enough time, resources and expertise towards your goal.


How to Avoid Disappointment and Leverage Your Investment
--------------------------------------------------------------------
I understand how some will have visions of grandeur about being the next Facebook, Myspace or Friendster for their niche. But for the most part, I believe setting a reasonable expectation for your Dolphin site is paramount if you want to avoid disappointment. Especially if you just don't have the resources or skillset at this time.

Engaging in a well planned and executed marketing campaign is also one of the steps in ensuring a higher success rate for your initial site. Granted there are currently challenges to the program that require workarounds, for the most part it works very well. And to be sure, $100 is a bargain!


Get Your Social On!

--------------------------------------------------------------------
If you plan on doing it yourself, it can be very rewarding and frustrating -- all at the same time! For the workarounds, search the forums. If you don't have the time then you should hire a developer or programmer. If you can't afford a programmer then you can do what a programmer does to solve these problems. Here are some of them:

1. You can search the forums here and other Dolphin sites. You can see a list of growing Dolphin sites as well. At the beginning of the year that list had only 1 other site not including BoonEx and Expertzzz. I would guess that by next year that list of Dolphin sites that appear  will triple. I think for the most part it's because it has gained a lot of traction within the past year. Remember, 6 was release just a little over a year ago and look how much it has grown. Now with Dolphin 7, things will get very exciting.

2. You can also my try some Googling of the actual error code or problem you are experiencing and you'll pull up a few related sites or actual error. Remember that Dolphin is based on PHP and mySQL. Some of the solutions that turn up may apply to your situation.

3. Read books or search the Internet on the subjects related to PHP, mySQL, jQuery, JavaScript, CSS and HTML to name a few.

4. If you don't have the time or the money to do either then you may want to re-evaluate what it is you are trying to do and what you are willing to give or give up to get what you want. I believe in most cases, you will get what you want if you help enough people get what they want.

The list of Dolphin resources is growing and becoming more available. Just remember, when in doubt, Google it. Google is great. With Google, anyone and everyone can become an expert :D

So, will your site be the next Facebook or Myspace for your niche? Maybe. But you need to start with some reasonable expectations if you don't have the resources to go full out on your first launch. I suggest, get your feet wet. I think it's important to get a few wins under your belt to gain some confidence and to get yourself familiar when working with Web apps. Whether you are modding a Honda Civic or a Dolphin site, you will need patience, time and expertise. So, roll up your sleeves start learning, reading, researching and testing.

Best,
James

...sip...

 
Comments
·Oldest
·Top
Please login to post a comment.
iced
well said indeed... Cannot agree anymore. Patience is key.

One thing though is. Why copy what already exists (i.e. facebook, myspace etc) when you can differentiate ur site from them. With a bit of marketing to the right audience, this may indeed assist in creating a bespoke service and a market niche.

I (and many if not all) cannot be the next myspace, facebook as they themselves are actively updating their own platforms for the future and in many ways that those who try to emulate facebook/myspace, see more are steps behind and playing catchup.

=_____________Pimping the "stuff"_____________=
Dolphin & orca are very frustrating platforms. However, it is a very flexible platform. Yes I spend hours and find it frustrating being a (non programmer/developer), but in life most things are frustrating. Funny enough I have bought 3 php books from amazon to assist me in my activities. It is worth the investment, just like mods on expertzz, unity etc... Very True James.


=_____________All about the "Community"_____________=
What is needed is a real thorough guide that allows users to refer to solutions to problems. unity community is great but there needs to be a better organised problem tracking and solving system. I think what may make dolphin great, is not the updates or Dolphin 7/9/10.1, but the community that supports others. Right now Unity is growing but it is really hard to get solutions in a "user friendly" way. I am not criticising at all, but commenting on my observations thus far. Maybe Unity's platform needs to be re organised to allow for better tracking by new users. Boonex please please please, focus on developing Unity so that information is easily accessible. Organisation of information helps build an organic community as this allows for returning members, satisfied members and more recommendations.

=_____________"Finally"_____________=
There are a lot to those who take their time to genuinely support the community "not just by providing commercial mods". You really are the backbones of Unity!
Right on as always.

Regards,
CyberXing
Sarichan
I love the "Pimp my ride" idea except I felt that I was building a car from the wheels up. It was only a few months ago I decided to do a site. A simple one that I thought might be a bit better than some others I'd seen. I found Dolphin and thought it was cool. Installed it and didn't even know about the admin panel. I was a real dummy. Took me 2 days to log in! After that I could see that Dolphin was fun to play with and I experimented with everything. What is RMS? What is a.......you see more name it? Ideas started and then just as I was getting confidence to really "Pimp" I put the car in the garage as BoonEX "pimps" Dolphin itself. Can't want to go back to zero and play around again with a new undercarrage. It will be nice to one of the first on the block to show off an original design even if the wiring isn't right yet.
TheGateKeeper
Well I read this very informative well written blog!! I agree fully Why would or should we want to be like what i like to refer to a "BIG BOX SITE" !! When we can have a "Uniquiely Desgined Niche Site" made and molded to our own fancy. I am willing to put my community in a "Virtual Gunfight" against both MySpace and Facebook it has many great Mods/Features all free for use ofcourse!!

The only reason that are communtities are not as large in membership is that see more we need better SEO and that the two afore-mentioned sites have been inexistence for quite some time!!

That is my opionion I do thank you for allowing me to participiate in this topic..

TGK
TheGateKeeper
Well I read this very informative well written blog!! I agree fully Why would or should we want to be like what i like to refer to a "BIG BOX SITE" !! When we can have a "Uniquiely Desgined Niche Site" made and molded to our own fancy. I am willing to put my community in a "Virtual Gunfight" against both MySpace and Facebook it has many great Mods/Features all free for use ofcourse!!

The only reason that are communities are not as large in membership is that we see more need better SEO and that the two afore-mentioned sites have been inexistence for quite some time!!

That is my opionion I do thank you for allowing me to participiate in this topic..

P.s Each site must deveolop its own unique attitude!!

TGK
jtadeo
I think this is what I like about the "Internets" :D

These comments make me think and helps me to fine tune my own thoughts on this stuff.

Thanks for taking the time to voice your viewpoints.
boogerd
does anyone have any pointers on how to get actual users to sign up, instead of creating fake profiles or buying profile generators to get started with?
BirdTribes
Hi James - I am indeed one with ambitions of having millions of registered users eventually.
I have extensively modded my site to create something I believe will be very attractive.
I even integtrated PostAffiliatePro which is a fully featured affiliate software so that I can reward my members- and I am also integrating a full shopping mall so that all members can sell their own items through paypal.

I was hoping your post would cover some of the difficulties to be expected when dealing with see more large numbers of members. One of the selling points of Dolphin 6.1 was its 'scaleability'.
Would you be so good as to comment on how many members Dolphin can generally handle, and what sort of upgrades of server (or other factors) it would need when reaching certain sizes?

I have read that Dolphin is very slow because of the way it accesses some info in the database.
In particular I read that the friends feature needs overhauling if people have thousands of friends.
Care to comment on this and other factors?

Thanks for your great contributions at your site, they have helped a lot!
Dan V
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.
PET:0.082010984420776