TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 03-26-2009, 12:54 AM   #21 (permalink)
Wizard
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 1,296
Thanks: 17
Village Idiot is on a distinguished road
Default

dschreck, it seems that you have me corrected.

Quote:
Originally Posted by hello-world View Post
I started learning php some months ago.After reading you post I think I wasted my precious time. So ASP.net better than php ?
It would be nothing short of ignorant for me to say that PHP is a waste of your time, or that ASP.net is flat out better. I do like .net a lot more, but PHP is a great language.
__________________

Village Idiot is offline  
Reply With Quote
Old 03-26-2009, 01:45 AM   #22 (permalink)
The Contributor
 
dschreck's Avatar
 
Join Date: Nov 2007
Location: California
Posts: 82
Thanks: 0
dschreck is on a distinguished road
Default

Quote:
Originally Posted by Tanax View Post
You didn't waste your time.
Not alot of sites has 1million hits per day, and none of the sites that anyone here on this forum will produce won't have half that.

Zynga.com - top right corner: 8million daily active users. So, you're incorrect.
__________________
Where I Ramble: http://www.iwilldomybest.com/
What I do: Zynga Game Network
Senior Software Engineer at CityVille
dschreck is offline  
Reply With Quote
Old 03-26-2009, 03:04 AM   #23 (permalink)
The Acquainted
Inquisitive 
 
Join Date: Jul 2005
Location: UK
Posts: 121
Thanks: 41
Brook is on a distinguished road
Default

Quote:
Originally Posted by hello-world View Post
where is joomla ?
I've never seen a large (or very large) site use it - from what I hear it is a slug.
__________________
PS3 Forums on GameSlurp - the site for gaming fans!
Brook is offline  
Reply With Quote
Old 03-26-2009, 07:39 AM   #24 (permalink)
The Contributor
 
Join Date: Feb 2009
Posts: 65
Thanks: 0
Krik is on a distinguished road
Default

Quote:
I started learning php some months ago.After reading you post I think I wasted my precious time. So ASP.net better than php ?
It definitely is not a waste of time.

I started on PHP years ago have picked up Javascript then LUA and have tampered with C and assembly. PHP is were I got my start and as it is 100% free to learn it (which beats most other languages that need to be compiled). And that will allow you to use it as a big stepping stone into many other languages.

dschreck's post is on the money. Having worked with linux it gives you some options you may not have with a windows server. And I am confident PHP can go head to head with ASP. After all that is what they designed it for.

But the point on how many of us will ever build a site that serves millions is a good one. I have done a site that came close to the 10K mark and that was an intense project not sure I would even want to be involved on anything much bigger (too many cooks in the kitchen).

Now to the issue of frameworks. I must admit I have never used one. Of course every name mentioned so far I have downloaded tried for various things and basically at the end of the day I always found I need something custom made and hated having to modify someone elses code. So I usually build every thing from scratch. Well if you don't count the copying and pasting from some other past project.

If you use a framework makes sure it has all you need or there is mod for it to get you what you need because if you have to change even the slightest thing it could take days just to track down were the exact lines of code are you need to change.
Krik is offline  
Reply With Quote
Old 03-26-2009, 10:09 AM   #25 (permalink)
The Visitor
 
kp52's Avatar
 
Join Date: Nov 2007
Location: Reading, UK
Posts: 1
Thanks: 0
kp52 is on a distinguished road
Default

Getting back to the original post, I suggest MODx (http://modxcms.com) is well worth a look. It's a very flexible framework ideally suited to those who don't mind moulding their own PHP solutions within a solid framework. The support from developers in the forum (http://modxcms.com/forums) is fantastic.
kp52 is offline  
Reply With Quote
Old 03-26-2009, 02:47 PM   #26 (permalink)
The Acquainted
Inquisitive 
 
Join Date: Jul 2005
Location: UK
Posts: 121
Thanks: 41
Brook is on a distinguished road
Default

I've looked at modx - it's actually quite a nice cms, haven't really looked into it as a framework tho.

Quote:
But the point on how many of us will ever build a site that serves millions is a good one
The site I want to convert is already serving millions of pages a month, however at present I use a hacked vBulletin to power it.

It's possible for everyone to get a busy site - it just takes a bit of time and dedication, that site is my hobby, although now takes up so much of my time! lol
__________________
PS3 Forums on GameSlurp - the site for gaming fans!
Brook is offline  
Reply With Quote
Old 03-26-2009, 07:41 PM   #27 (permalink)
The Contributor
 
Join Date: Feb 2009
Posts: 65
Thanks: 0
Krik is on a distinguished road
Default

Quote:
The site I want to convert is already serving millions of pages a month, however at present I use a hacked vBulletin to power it.
I would say get some advertising and employ a development team.

Of course 1 million pages a month is 5500 visitors a day viewing 5 to 6 pages each. And if it is some kind of a community site (forum blogs ect) visitors will visit a higher number of pages meaning the number of visitors you get is less per day.

But definitely you could make some advertising money with it. And then pay a small team to make what you need.
Krik is offline  
Reply With Quote
Old 03-26-2009, 07:42 PM   #28 (permalink)
The Wanderer
 
Join Date: Jun 2008
Posts: 10
Thanks: 4
webid is on a distinguished road
Default

For a large community? Yii (v1.04 is out on april 5th or close, check svn).
webid is offline  
Reply With Quote
Old 03-26-2009, 08:29 PM   #29 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Quote:
For a large community? Yii (v1.04 is out on april 5th or close, check svn).
Yipes! I was looking at the documentation for Yii and it's just scary how complicated they made it. The darn thing has a command line installer!
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-26-2009, 10:10 PM   #30 (permalink)
The Acquainted
Inquisitive 
 
Join Date: Jul 2005
Location: UK
Posts: 121
Thanks: 41
Brook is on a distinguished road
Default

Kohana is another to consider, the folks behind the GALLERY app are using it for Gallery3. It was originally a fork of CI, and is PHP5 only.
__________________
PS3 Forums on GameSlurp - the site for gaming fans!
Brook is offline  
Reply With Quote
Old 03-26-2009, 11:08 PM   #31 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

I don't mean to be so brutal on judging frameworks other than my own, but I find it odd that Kohana uses at least a couple CMSs to power its site. Kinda like saying "Use our framework, even though we don't"
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-26-2009, 11:08 PM   #32 (permalink)
The Wanderer
 
Join Date: Jun 2008
Posts: 10
Thanks: 4
webid is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
Yipes! I was looking at the documentation for Yii and it's just scary how complicated they made it. The darn thing has a command line installer!
really? i tried several MVC frameworks over the years... and always stuck to my own 'homegrown' code... Yii changed that... so easy, so simple, flexible...

The command line tool and the ease to configure and extend, it is a major plus. Take a closer look :) btw, it's not an installer :)
webid is offline  
Reply With Quote
Old 03-26-2009, 11:12 PM   #33 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Quote:
really? i tried several MVC frameworks over the years... and always stuck to my own 'homegrown' code... Yii changed that... so easy, so simple, flexible...
Perhaps this is a sign that I have grown far to fond of Dingo, everything else looks so convoluted to me now... Except for CI of coarse
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-26-2009, 11:13 PM   #34 (permalink)
The Wanderer
 
Join Date: Jun 2008
Posts: 10
Thanks: 4
webid is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
Perhaps this is a sign that I have grown far to fond of Dingo, everything else looks so convoluted to me now... Except for CI of coarse
---

if you think CI is simple... you really must try YII. Convention over configuration.
webid is offline  
Reply With Quote
Old 03-26-2009, 11:14 PM   #35 (permalink)
The Prestige
Upcoming Programmer Inquisitive 
 
Tanax's Avatar
 
Join Date: Sep 2007
Location: Sweden, Stockholm
Posts: 1,080
Thanks: 115
Tanax is on a distinguished road
Default

Quote:
Originally Posted by dschreck View Post
Zynga.com - top right corner: 8million daily active users. So, you're incorrect.
So it says. I can create a website that says 60million daily active users.

Also, if you read what I wrote, I said: none of the sites that anyone here PRODUCE, not: none of the sites that anyone here HELPED PRODUCE. Did you code that whole site by yourself?!
Don't think so. More likely is that you work there along with others. But I'm just assuming, I can't really know.

However that text that you got is just a text, it isn't really saying anything to me, except that you can write HTML code which is.. good for you .

Regarding the topic, I've been into codeigniter a bit. Maybe not the best from any of you more knowledgable programmers. I found it however, to fit my needs quite well.
I would've picked Zend, but that just didn't work for me
__________________
Tanax is offline  
Reply With Quote
Old 03-26-2009, 11:23 PM   #36 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

I tried Zend once too, it wasn't until I discovered Cake PHP that I really got into PHP frameworks. After running into some stupid issues with that, I quickly switched over to CI. Then I ran into the issue of making extensions for CI, so now I just use Dingo.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-26-2009, 11:58 PM   #37 (permalink)
The Addict
 
Enfernikus's Avatar
 
Join Date: Jun 2008
Posts: 335
Thanks: 2
Enfernikus is on a distinguished road
Default

I find that if you want to serve large websites more oft then not Frameworks simply hold TOO much of what you don't need, TOO little of what you do need, and everything in between is nearly unchangeable without breaking a dependent library. So my advice is to build your own system of doing things, not necessarily a framework but simply a way of going about things which you can easily understand and document.

On a side note, if you are HEAVILY acquainted with a framework, that you may use that framework so long as your mastery of it is such that you can alter the internals of said framework comfortably.
Enfernikus is offline  
Reply With Quote
Old 03-27-2009, 12:01 AM   #38 (permalink)
Moderateur
RegEx Guru PHP Guru Top Contributor Advanced Programmer 
 
Salathe's Avatar
 
Join Date: Apr 2007
Posts: 1,324
Thanks: 5
Salathe is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
I don't mean to be so brutal on judging frameworks other than my own, but I find it odd that Kohana uses at least a couple CMSs to power its site. Kinda like saying "Use our framework, even though we don't"
Kohana proves its worth not by it's public face but by developers downloading it and building their own apps. If you're one to judge a book by its cover, than perhaps Kohana isn't for you!

The Kohana website uses itself for the main site, DokuWiki for the docs, Wordpress for the tutorials (it used to be non-official, hosted and run by a community member), Vanilla for the forum, Redmine for the projects directory, Trac for main version control and Github for latest development (unless I'm mistaken on any point). To me that says that the Kohana team would rather just Get Things Done than re-implement tried and tested systems based on their framework. That is after all what it is, just a framework.

I don't think you're being brutal at all, just perhaps a little blinkered.
Salathe is offline  
Reply With Quote
Old 03-27-2009, 12:11 AM   #39 (permalink)
The Wanderer
 
Join Date: Jun 2008
Posts: 10
Thanks: 4
webid is on a distinguished road
Default

I use ZF classes with Yii, pretty easily, and some users are already porting Kohana modules and helpers to Yii (Yii's creator is also Prado's creator).

ETbyrne: i'm going to check Dingo, thanks for the tip :)
webid is offline  
Reply With Quote
Old 03-27-2009, 12:21 AM   #40 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Quote:
I don't think you're being brutal at all, just perhaps a little blinkered.
Well, I'm not sure what "blinkered" means, but you are probably right!

Quote:
ETbyrne: i'm going to check Dingo, thanks for the tip :)
Then you may want to read this...
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
ICanFreelance.com - Community for freelance programmers, designers & writers! ICanFreelance Show Off 9 08-09-2008 06:26 AM


All times are GMT. The time now is 07:27 AM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design