Advertisement:

Poll

Which do you prefer?

SimplePortal
225 (48.8%)
TinyPortal
134 (29.1%)
Other/Neither
102 (22.1%)

Total Members Voted: 449

Author Topic: SimplePortal vs TinyPortal - Which do you PREFER?  (Read 182593 times)

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #260 on: June 17, 2010, 02:42:54 PM »
SMF is optimised. It has sections that do certain things and no more. The queries can be perfetcly matched to the page. TP, and possibly other portals, doesn't or can't be optimised the same way, because it allows the user infinite freedom to add extra code.
PortaMx can ... We have extensive db-query caching for all block, they have db-queries. And with high quality cache trigger, we can break down the cache refresh to block, member group or user, which is of course block type dependent. This caching is also available for customer php blocks.

Fel

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #261 on: June 17, 2010, 02:44:12 PM »
Feline, did you invent OOP or something ?
PortaMx is programmed in php-OOP with compatibility for php4.

Fel

Online vbgamer45

  • Customizer
  • SMF Super Hero
  • *
  • Posts: 21,673
    • smfhacks on Facebook
    • VBGAMER45 on GitHub
    • @createaforum on Twitter
    • SMF For Free
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #262 on: June 17, 2010, 02:53:00 PM »
I personally can't stand OOP its like following a maze of objects and to figure out how they are defined and what properties they have. You can have a couple objects but if the whole script itself it gets crazy I tried following joomla or IPB I can't get my head around it. That's what I like about SMF I rather have functions in files then have to deal with objects completely. 
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #263 on: June 17, 2010, 03:09:39 PM »
What is simpler as $this->anyvarname  ;D
You can read/write any variable inside a block like $this->config['title'] without side effect to other identical blocks? I think no ...  ;)

Fel


Offline Aaron7pm

  • Jr. Member
  • **
  • Posts: 125
  • Gender: Male
  • Universal Poster
    • 7pm-Tech
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #264 on: June 17, 2010, 03:13:29 PM »
What is simpler as $this->anyvarname  ;D
You can read/write any variable inside a block like $this->config['title'] without side effect to other identical blocks? I think no ...  ;)

Fel

Good point, i might switch from SimplePortal to this

bloc

  • Guest
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #265 on: June 17, 2010, 03:32:30 PM »
SMF is optimised. It has sections that do certain things and no more. The queries can be perfetcly matched to the page. TP, and possibly other portals, doesn't or can't be optimised the same way, because it allows the user infinite freedom to add extra code.
PortaMx can ... We have extensive db-query caching for all block, they have db-queries. And with high quality cache trigger, we can break down the cache refresh to block, member group or user, which is of course block type dependent. This caching is also available for customer php blocks.

Fel

Maybe..but it sounds like an awful lot of smaller cached bits that have to be assembled. Anyways, i am sure much can be achieved, I was more thinking of currently how TP works. Without any caching done.

I personally can't stand OOP its like following a maze of objects and to figure out how they are defined and what properties they have. You can have a couple objects but if the whole script itself it gets crazy I tried following joomla or IPB I can't get my head around it. That's what I like about SMF I rather have functions in files then have to deal with objects completely. 

I have come to see OOP as an advantage, especially if you say, write a mod that defines an "article" class. This class may then be extended to another, more complex article object - but the interface will stay the same through both . And again extend on extended classes..well, the possibilites are limitless. In a small mod I am tinkering with(rather slooow I might add lmao) I have started very small and simple - but by using OOP I can later expand that class without making the original more complex, rather I extend the class for a new type of article.

Reading OOP code is just a matter of getting used to it, nothing more. Inside a class you'll find the functions, variables etc. OOP is a way to collect those functions into closed items. In other words, into objects. ;D

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #266 on: June 17, 2010, 04:30:39 PM »
Maybe..but it sounds like an awful lot of smaller cached bits that have to be assembled.
No, we use ONE cache entry for a block db-query. The break down is handled in the cache trigger, they works in the background.

Quote from: Bloc
I have started very small and simple - but by using OOP I can later expand that class without making the original more complex, rather I extend the class for a new type of article.
exactly that is the point why we use OOP. It's easy to create a small, fast, expandable and readable code.

Quote from: Bloc
Reading OOP code is just a matter of getting used to it, nothing more. Inside a class you'll find the functions, variables etc. OOP is a way to collect those functions into closed items. In other words, into objects. ;D
That I can't say better ... 100% agree  :)

A little bit more about OOP I have written here: http://portamx.com/board_46.0/

Fel
« Last Edit: June 17, 2010, 04:33:53 PM by feline »

Offline MrMorph

  • Jr. Member
  • **
  • Posts: 128
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #267 on: June 21, 2010, 03:31:54 PM »
I just cannot see how simply using OOP is 'revolutionary' ...

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #268 on: June 22, 2010, 01:29:34 PM »
If you close your eyes, you see .... nothing  ;D

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,611
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #269 on: June 22, 2010, 09:34:46 PM »
To be honest, I haven't seen many people take advantage of PortaMX's development hooks when designing new blocks, but rather utilizing the TP-introduced system (which almost all the portal systems use) of a php code snippet. It's a shame that the OOP isn't taken advantage of, but at the same time, I find it somewhat ludicrous to continue emphasizing the OOP structure in marketing if it's not being used. Usually, when something doesn't catch on, the best idea is to sideline that feature from the PR and put something new into the spotlight to capture enthusiasm. 

The OOP coding itself isn't a bad thing, though. I just don't think it's the defining feature that does or could make any Portal shine above another.
Do NOT PM me for support.

SimplePortal 2.3.6 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline Aaron7pm

  • Jr. Member
  • **
  • Posts: 125
  • Gender: Male
  • Universal Poster
    • 7pm-Tech
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #270 on: June 22, 2010, 11:17:44 PM »
Yep its not a defining feature, especially because most portal users dont know how to program in OOP or any other PHP for that matter, thats why they come here to ask for help.

Offline feline

  • SMF Hero
  • ******
  • Posts: 1,638
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #271 on: June 23, 2010, 01:35:23 PM »
@Eliana Tamerin ..
I will not engage in this discussion. Fact is, the technology offers opportunities with some of the OOP, with procedural programming are not possible. There is not more to say. /EOT/

Fel

bloc

  • Guest
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #272 on: June 23, 2010, 03:03:21 PM »
I would say: use whats best for the occasion. Not JUST use one or the other..or saying one is superior, because it isn't. Procedural programming is fast and best used in smaller routines or scripts. OOP is best at things that need to expand. Duping one or the other just shows you haven't understood either one's strengths.

Offline Andy1122

  • Semi-Newbie
  • *
  • Posts: 24
  • Gender: Male
    • Naija Discussion Forum
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #273 on: July 02, 2010, 01:53:18 PM »
I would say: use whats best for the occasion. Not JUST use one or the other..or saying one is superior, because it isn't. Procedural programming is fast and best used in smaller routines or scripts. OOP is best at things that need to expand. Duping one or the other just shows you haven't understood either one's strengths.

... supported !

All available SMF portals are wonderful with various great functionalities ... so far, some are just more suited for each and everyone's forum purposes - hence the difference. That means the coders have to be on top of their games or else ....

For now, I am with SP and have created a monster out of it on my forum but you never know ... one piece of advice to our coders, make them (the customized data) switch-able from one portal to the other (if possible). That will make switching easier and faster.


« Last Edit: July 02, 2010, 02:22:13 PM by Andy1122 »

Offline cicka

  • Sophist Member
  • *****
  • Posts: 1,280
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #274 on: July 02, 2010, 02:20:59 PM »
I support Simple Portal too. It is a very nice portal that fits and integrates with Smf very smoothly.

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 58,620
  • Gender: Male
    • Kindred-999 on GitHub
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #275 on: July 02, 2010, 03:49:06 PM »
Andy, why would they do that? The goal of the authors is to build their own portal, not make something that encourages other to switch to another one.
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline Phoestre

  • Semi-Newbie
  • *
  • Posts: 79
  • Gender: Male
    • Elektropedi - Film, Oyun ve Teknoloji Tartışma Platformu
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #276 on: July 02, 2010, 04:50:28 PM »
...

For now, I am with SP and have created a monster out of it on my forum but you never know ... one piece of advice to our coders, make them (the customized data) switch-able from one portal to the other (if possible). That will make switching easier and faster.

Which will also make everything more complicated.
SMF 2.0RC3 + SimplePortal
Custom Theme + Latin5 Turkish
Ubuntu Lucid

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,611
  • Gender: Female
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #277 on: July 02, 2010, 07:30:11 PM »
I would say: use whats best for the occasion. Not JUST use one or the other..or saying one is superior, because it isn't. Procedural programming is fast and best used in smaller routines or scripts. OOP is best at things that need to expand. Duping one or the other just shows you haven't understood either one's strengths.

... supported !

All available SMF portals are wonderful with various great functionalities ... so far, some are just more suited for each and everyone's forum purposes - hence the difference. That means the coders have to be on top of their games or else ....

For now, I am with SP and have created a monster out of it on my forum but you never know ... one piece of advice to our coders, make them (the customized data) switch-able from one portal to the other (if possible). That will make switching easier and faster.

On a similar subject, Bloc and I once talked in the hopes of making blocks compatible between portals (which would be far more advantageous than making the content "switch-able"). We tentatively settled on a standard, something that our portals could both include into future versions. And that was all that came out of it, SP decided to go in a different direction with blocks, and I guess TP had a bigger priority in getting TP compatible with SMF 2.x.

If it was that difficult to get two portals to get on the same page with blocks, imagine how difficult it would be to get all portals on the same page with content. Not to mention, not all portals have the same blocks, included or community created. What kinds of content should the portal save, it's own blocks or a user-created block as well? How about the actual data, some portals display more data on certain blocks than others, data which may or may not already be generated by SMF. Should SP be responsible for generating data that TP uses in its blocks, but SP does not, in the interest in being cross-compatible? What about SP's forum-based articles, there's no allegory in the other portals, how would that translate across? PortaMX's block-in-block options are automatic, while SP's version is manual, how do you change from PortaMX to SP without losing that setup?

There are way too many variables to make all the data cross-compatible with other portals. The best you could hope for is portal-specific converters, but those take development efforts away from feature innovation and bug fixing, so they're not a high priority for most portals.
Do NOT PM me for support.

SimplePortal 2.3.6 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline gvhools

  • Jr. Member
  • **
  • Posts: 251
  • Gender: Male
    • Ελληνική κοινότητα Zorin-Os
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #278 on: December 01, 2010, 02:42:11 PM »
its so simply....Simply Portal..!!!
SMF: 2.0.2
Εμφάνιση: Vertex
Mods:
SimplePortal    2.3.5
Ohara YouTube Embed    1.0
Blue Smiley    1.0
RSS Feed Icon    1.1
Stop Forum Spam    1.0
Ad Managment    3.0.1
---------------------------------
Ελληνική κοινότητα ZorinOs

Offline byproduct

  • Semi-Newbie
  • *
  • Posts: 82
Re: SimplePortal vs TinyPortal - Which do you PREFER?
« Reply #279 on: December 30, 2010, 04:25:26 AM »
sounds like just as good to close your eyes and pick,,, for the average person