Just forking discussion out of WAYWO for now, I'll make a fancy OP when I have time.
Right now the questions at hand are:
[list]
[*]Should we use a framework like Kohana?
[*]OOP or well named functions?
[*]Files (like MyBB and vBulletin) or routing/rewrite (like IPB)
[*]Should we use an ORM like Propel?
[/list]
I think the goal for all of us for this project is to learn something new and work together as a team.
I don't think we should use a framework.
I'm up for trying to help, though I am not the best PHP programmer by far.
I will help out where I can, would be good experience.
I would love to take part, I don't really know much php but it would be nice to see a project like this come together, I could work on the front end with the html and design when it was needed.
Custom Framework, OOP and well named object functions, both files and re-writes, possibly ORM would help with conceptualizing.
[editline]fuck[/editline]
None of this bullshit PHP I see written on the forums.
I'm happy to help.
I'm not really advanced in PHP, I only know the basics. However, if you would like me to look for bugs, typos, etc. I'd be happy to help.
[QUOTE=compwhizii;24927111]Just forking discussion out of WAYWO for now, I'll make a fancy OP when I have time.
Right now the questions at hand are:
[list]
[*]Should we use a framework like Kohana?
[*]OOP or well named functions?
[*]Files (like MyBB and vBulletin) or routing/rewrite (like IPB)
[*]Should we use an ORM like Propel?
[/list]
I think the goal for all of us for this project is to learn something new and work together as a team.[/QUOTE]
1. I'd say no framework.
2. Personally prefer well named functions since OOP in PHP is basically that, but this is more personal choice than anything, either works
3. I'd go combination, files but with rewrite over the top to hide it rather than routing everything through one file
4. I'd rather have the entire thing custom, and not use an ORM
Also, I'd love to be a part of this, :D
[QUOTE=Fizzadar;24928346]1. I'd say no framework.
2. Personally prefer well named functions since OOP in PHP is basically that, but this is more personal choice than anything, either works
3. I'd go combination, files but with rewrite over the top to hide it rather than routing everything through one file
4. I'd rather have the entire thing custom, and not use an ORM
Also, I'd love to be a part of this, :D[/QUOTE]
This.
I'd love to be a part of this. :v:
Maybe aim to be very light weight?
The reason I wanted to use an ORM (specifically Propel) is to save us from having to create our own database classes.
[QUOTE=compwhizii;24929004]The reason I wanted to use an ORM (specifically Propel) is to save us from having to create our own database classes.[/QUOTE]
If we're doing it community way we should have one person dedicated to that job, though. It also allows further customization if needed.
I dunno, I just like to make everything from scratch :P
Can I be the guy who writes funny comments
[QUOTE=Fizzadar;24929120]If we're doing it community way we should have one person dedicated to that job, though. It also allows further customization if needed.
I dunno, I just like to make everything from scratch :P[/QUOTE]
You aren't the only one.
[url]http://github.com/facepunch-us/yuniti[/url]
[editline]08:46PM[/editline]
The other reason I wanted to use Propel is that a bunch of us are pretty experienced, and I have never seen someone using it before. It could be a learning experience.
This is an amazing idea and will probably turn out well.
Why not [url=http://www.doctrine-project.org/]Doctrine[/url]?
I can also help as I already have few good months of experience with writing forum software, though in my case I didn't use OOP.
I can help out with some designs, Obviously you would want a default design.
I have recently built my own forums for fun, I know as you can see based on the following images that I based the thread view on envato, because I like their thread list view, However I made it 100% by myself and just followed their overall look.
[IMG]http://content.screencast.com/users/KevinCon/folders/Jing/media/770ba82e-a52a-4e54-a6bf-8a5b57cca691/2010-09-20_1211.png[/IMG]
[IMG]http://content.screencast.com/users/KevinCon/folders/Jing/media/c43c523b-77c0-4eea-8da4-fa14dc6be11d/2010-09-20_1211.png[/IMG]
[IMG]http://content.screencast.com/users/KevinCon/folders/Jing/media/95e5f498-4572-427c-82b6-c0424c834ae8/2010-09-20_1211.png[/IMG]
[IMG]http://content.screencast.com/users/KevinCon/folders/Jing/media/5fb48f61-4e56-41b0-89f3-74c91850b359/2010-09-20_1212.png[/IMG]
[IMG]http://content.screencast.com/users/KevinCon/folders/Jing/media/8bef8587-1ebd-461a-84e1-c15b808f3817/2010-09-20_1212.png[/IMG]
I'm sure you won't need much of my help on PHP but again I'd love to create some themes with you.
I definitely vote for Nivek's design, it's sexy stuff :)
I hate these huge threads, feels too cluttered :(
If I went back for PHP, maybe I'd help you.
Needs to be more condensed yet readable.
I'm going to download the current git and do something.
But before having a wonderful design, wouldn't it be a better idea to make some placeholder and have some actual code ?
[QUOTE=pikzen;24944948]But before having a wonderful design, wouldn't it be a better idea to make some placeholder and have some actual code ?[/QUOTE]
Not really.
I find it to big and clumsy imho.
Too much jew IMO
Sorry, you need to Log In to post a reply to this thread.