SitePoint Sponsor |
|
User Tag List
Results 26 to 50 of 53
-
Dec 5, 2005, 15:23 #26
Originally Posted by littlejim84
PHP is only growing though, forget what the RoR enthusiasts are trying to insist.
The new Zend Framework is coming out soon, there's your newest Buzzword for the next few months.
-
Dec 5, 2005, 15:25 #27
- Join Date
- Dec 2004
- Location
- In home!
- Posts
- 154
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I agree with you Clenard. Your comment is totally right.
Takitei
FAQtion.com - Get answers to your development FAQs now!
-
Dec 5, 2005, 15:35 #28
- Join Date
- Nov 2005
- Posts
- 496
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Zend Framework? I'll take a look around the net for stuff on it.
Thanks for all your comments... You lot have overall convinced me to continue with my 'PHP journey'. I've now brought the book, PHP Anthology: Volume 1, because I want to try and up my skills and get into OOP. I ultimately feel this will be good for me to learn OOP because when I start learning Java in the future (which I reckon will be my next language of choice) it will help me with that too. Java is all about OOP isn't it?
So Clenard, you started to learn Javascript and that? Is it worth the time to get into Javascript and DOM and all that? I like the fact that PHP is server-side, so it don't really matter what browser is being used and with which settings... I do my form validation with PHP, and I'm quite happy with it, so is it worth me learning Javascript and DOM? What else are it's advantages?
Any help is much appriciated. Thanks for all the replies so far. Very helpful
James
-
Dec 5, 2005, 16:07 #29
Originally Posted by littlejim84
Lynda.com has a great JavaScript Video Tutorial you can check out. It's about 8 Hours long or so, but it's definately worth it! The Monthly Fee for Lynda is only $25.00 and might well be worth it if you go through the JS tutorial... then you can also check out other stuff they got for a Full Month.
As for the Zend Framework -- here's some good links.
http://www.zend.com/collaboration/fr...k-overview.php
http://oetrends.com/news.php?action=...cord&idnum=483
http://www.sitepoint.com/blogs/2005/...php-framework/
http://andigutmans.blogspot.com/2005...o-long-so.html
That should be enough info on the Framework
-
Dec 5, 2005, 16:20 #30
Once you learn .net - especially .net 2.0 you can develop apps in 1/2 to 1/3 of the time it would take to develop PHP apps.
In 2.0 you can create a fully sortable pageable list of data, create a form with textboxes, dropdown lists, radio buttons, and do database inserts and also select a record from the list and have all values from the database set in the form (proper dropdown, radio button, etc.), update the data and submit the form to update the database - all without writing a single line of code.
Once you learn the basics you can create a fully functional view, add, edit, and delete page in 15 minutes or less.
-
Dec 5, 2005, 19:44 #31
- Join Date
- Jul 2000
- Location
- Perth Australia
- Posts
- 1,717
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by JakeJeck
And that really is the crux of the matter for me , I am all for an easy life but I want control of it.
-
Dec 7, 2005, 22:42 #32
- Join Date
- Nov 2004
- Location
- Romania
- Posts
- 848
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Sorry for bringing this thread up again, but a lot of people are trying to answer this question: So, what language shoud I learn, what platform should I choose ?
Some of them are afraid of .NET taking over, as is the case with this thread, so a little bashing I think its OK.
Originally Posted by M. Johansson
You also don't need Windows to run web aplications.
And I am not the only one to have noticed this.
Of course, .NET is not Windows-only. If we keep our fingers crossed Mono will succeed because all these things will happen: nobody will notice Mono extensions being introduces in Gnome/Evolution, everybody will forget those ECMA standards do not cover the whole platform, everybody will keep thinking those ECMA standards are indeed "royalty-free" making MONO legal as an open-source project, informed Linux zealots will not throw stones at Miguel because everyone loves Miguel, and Microsoft will change its ways of acting:
http://news.zdnet.com/2100-3513-5457879.html
http://www.eweek.com/article2/0,1759,1829797,00.asp
We all know who Microsoft is. Microsoft is a winner. But not by quality of it's products, but by marketing. Well ... if you do believe all that BS from the faimos Get The Facts Campaign, you do have a problem. They are betting all their reports on TCOs, but problem is the TCO cannot be really determined on paper, especially if one applies the Windows ways to *NIX
"Yes, but we will be in the same boat with the winners"
Really ? How long will it take Microsoft to come after *your* business ?
Just an example: http://www.pcworldmalta.com/specials/mslinux/
(I have friends that worked for GeCAD Software)
We also know Microsoft is not about operating systems anymore. It's far reaching hand is ... well ... reaching everybody:
http://www.microsoft.com/office/acco...o/default.mspx
Think again, nobody can beat the open-source model.
Start-up price equal to zero plus, fast bug fixes and modularity, thus improved security, plus ...
BIG companies (all Microsoft's direct competition actually) see in open-source/open standards a way to dethrone M$'s monopoly. Examples include IBM, BEA, Oracle, JBoss, Sun, Novell, Adobe.
And well, with all Microsoft's reports, Linux is still winning ground, Apache still has aprox. 70% of the web-servers arena, Java is still number 1 on the TIOBE languages popularity index (doing quite well actually), Java still has more jobs available, Java is still muti-platform, big companies still prefer Java if only to avoid platform lock-in, and aparently Swing is the dominant GUI toolkit (over WinForms too), and OpenOffice is actively eating from the big Microsoft Office pie.
In case you are wondering why I display Java on the same level as open-source, well, Sun did cleared the Java 5 license so full open-source implementations of Java are legal so projects like Harmony are possible, Sun does intend to release its whole software stack under open-source, and GNU Classpath does have 95% coverage.
And Java developers did embraced open-source.
Microsoft, is aware of this, and will try to lock us all under it's commercial standards:
http://www.eweek.com/article2/0,1895,1894039,00.asp
But I will say "No thank you". I want my business independant of Microsoft. I want to play by my own rules, and the world wide web currently does not need Microsoft.
Companies are in software development for the money, no doubt about it ... but if that means having a partner that unethical as Microsoft without having a choice, I will simply say "f*ck this, I'm changing my career".
For a technical comparisson, on the other hand, ASP.NET is a wonderfull framework, but let's be honest here ... it was designed for VB developers for a quick migration path. It was also designed for a quick migration path between WebForms / WinForms / Avalon.
And although productive, no doubt about it, it's model is sometimes *not* the best tool for the job. Just look at all the beauty in Ruby on Rails, or compare Tapestry with ASP.NET.
Do we have the freedom to choose another framework ? No, because Microsoft does not promote choice, and the whole ecosystem around .NET is made of programmers who accept Microsoft's path. It is one of the best selling points Microsoft has, afterall.
Java and PHP are allready 10 years old.
Can we trust our future with .NET ? Will it be here for the next 10 year ?
If you ask any VB 6.0 programmer that can think by himself, the answer is no.
VB 6.0 was a wonderful product with a huge succes, and really, no, VB.NET is not an evolution to VB 6.0.
And everyone knows there is one thing nobody escapes from:
Microsoft License 6
To come back on M. Johansson statement ... yes .NET 2.0 is trully a remarcable product, but what does it bring new ? Generics ? Maybe a good feature, but we don't need it that badly. Partial classes ? Only to help Visual Studio. Anonymous methods and Iterators ? For productivity maybe, but not realy needed.
On ASP.NET 2.0 then. Those login controls look awesome, problem is the company I work for (which do have a .NET team) have been having those kind of controls for quite some time, developed in-house of course.
Master Pages ? I really don't know why this feature wasn't there allready.
Localizaton ? Something that can be built in-house.
64-bits ? Again, Microsoft is the last to cross the finish line.
The list can go on and on ... why do we need .NET 2.0 ? Because Microsoft says so, and managers reading brochures with the latest from Microsoft are buying it.
-
Dec 8, 2005, 06:23 #33
- Join Date
- Dec 2004
- Location
- In home!
- Posts
- 154
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
My god, what a post. Longest post I've ever seen. I agree with you bonefry.
Takitei
FAQtion.com - Get answers to your development FAQs now!
-
Dec 8, 2005, 06:32 #34
- Join Date
- Sep 2000
- Location
- Halmstad, Sweden
- Posts
- 7,400
- Mentioned
- 1 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by bonefry
Mono is getting a much larger following than I expected. I truly hope that Microsoft realizes that .NET has a much longer product life than Windows has, and starts decoupling it from Windows, eventually.
We all know who Microsoft is. Microsoft is a winner. But not by quality of it's products, but by marketing. Well ... if you do believe all that BS from the faimos Get The Facts Campaign, you do have a problem. They are betting all their reports on TCOs, but problem is the TCO cannot be really determined on paper, especially if one applies the Windows ways to *NIX
But I strongly disagree that Microsoft wins through marketing. The marketing from Microsoft is total crap! It has pretty much always been. I don't think their marketing department has ever won a single award.I think their reason for their success is that they offer a complete system for everything, making it so easy to implement. Their packaging, if you will. Open Source generally works very well, often better than Microsoft products, but they are generally a cobweb when it comes to interoperability. PHP, for instance, requires 10+ applications to work together to reach the same functionality as ASP.NET 2.0. .NET is a complete system, IDE, Sql Server, Web server, programming framework, and it all works pretty well together (I intentionally exclude Source Safe here, because it's the biggest embarrasment ever), and the documentation is in one place.
Think again, nobody can beat the open-source model.
Microsoft sure is at least at par with Java and PHP.
Start-up price equal to zero plus, fast bug fixes and modularity, thus improved security, plus ...
BIG companies (all Microsoft's direct competition actually) see in open-source/open standards a way to dethrone M$'s monopoly. Examples include IBM, BEA, Oracle, JBoss, Sun, Novell, Adobe.
And well, with all Microsoft's reports, Linux is still winning ground, Apache still has aprox. 70% of the web-servers arena, Java is still number 1 on the TIOBE languages popularity index (doing quite well actually), Java still has more jobs available, Java is still muti-platform, big companies still prefer Java if only to avoid platform lock-in, and aparently Swing is the dominant GUI toolkit (over WinForms too), and OpenOffice is actively eating from the big Microsoft Office pie.
1. Java is a VERY strong competitor to .NET, and will continue to be for years to come, you'll hear no argument from me or anybody sane on that point. It's very nice that they are keeping eachother on their toes. Java BADLY needed some competition.
2. OpenOffice is bordeline off-topic, but I'll bite, because I'm feeling fiesty. No offence, OpenOffice, while nice, is an unneccessary product with a stupid strategy that will not have a really long lifespan. It basically copies Microsoft Office and makes it free, instead of making an innovative new product. If it wasn't free, it woulnd't hold a candle against office. Even Microsoft realized that the interface of Office (and much in general) totally sucks with it, and is revamping the whole GUI for the next version.
In case you are wondering why I display Java on the same level as open-source, well, Sun did cleared the Java 5 license so full open-source implementations of Java are legal so projects like Harmony are possible, Sun does intend to release its whole software stack under open-source, and GNU Classpath does have 95% coverage.
And Java developers did embraced open-source.
Microsoft, is aware of this, and will try to lock us all under it's commercial standards:
http://www.eweek.com/article2/0,1895,1894039,00.asp
For a technical comparisson, on the other hand, ASP.NET is a wonderfull framework, but let's be honest here ... it was designed for VB developers for a quick migration path.
It was also designed for a quick migration path between WebForms / WinForms / Avalon.
And although productive, no doubt about it, it's model is sometimes *not* the best tool for the job. Just look at all the beauty in Ruby on Rails, or compare Tapestry with ASP.NET.
Do we have the freedom to choose another framework ? No, because Microsoft does not promote choice, and the whole ecosystem around .NET is made of programmers who accept Microsoft's path.
You can heavily modify almost the entire ASP.NET Framework to fit your needs, or replace it altogether. You do not have to use Microsoft SQL Server, IIS or any of the ASP.NET classes to develop a web application with .NET. All of them can be replaced with ease.
Java and PHP are allready 10 years old.
Can we trust our future with .NET ? Will it be here for the next 10 year ?
If you ask any VB 6.0 programmer that can think by himself, the answer is no.
VB 6.0 was a wonderful product with a huge succes, and really, no, VB.NET is not an evolution to VB 6.0.
And everyone knows there is one thing nobody escapes from:
Microsoft License 6
That said, VB.old has existed since 1991, giving it a lifespan of 14 years so far, and it will probably be supported for at least a year or two more. It has now been replaced with a product that offers a (reasonably) easy migration path.
To come back on M. Johansson statement ... yes .NET 2.0 is trully a remarcable product, but what does it bring new ? Generics ? Maybe a good feature, but we don't need it that badly. Partial classes ? Only to help Visual Studio. Anonymous methods and Iterators ? For productivity maybe, but not realy needed.
On ASP.NET 2.0 then. Those login controls look awesome, problem is the company I work for (which do have a .NET team) have been having those kind of controls for quite some time, developed in-house of course.
Master Pages ? I really don't know why this feature wasn't there allready.
Localizaton ? Something that can be built in-house.
64-bits ? Again, Microsoft is the last to cross the finish line.
The list can go on and on ... why do we need .NET 2.0 ? Because Microsoft says so, and managers reading brochures with the latest from Microsoft are buying it.
Other than that, your paragraph above is just a ridiculous line of argumentation. Nobody NEEDS a programming framework. You could use bloody assember using emacs and write everything in-house, and it would work awesomely and be perfecly tailored to your needs. It's just sometimes cheaper to use pre-built things and tools.Mattias Johansson
Short, Swedish, Web Developer
Buttons and Dog Tags with your custom design:
FatStatement.com
-
Dec 8, 2005, 07:21 #35
- Join Date
- Jan 2004
- Location
- 3rd rock from the sun
- Posts
- 1,005
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by littlejim84
However, just look through this forum, just say, 18 hours worth of postings and you will find something priceless. Unlimited support, similar individuals to you offering to help you -- for free. You're not alone. All that is asked is that you be prepared to learn.
OK, you can get a warm glow from a radiator.
Well heres another reason why you should be using PHP. Its only made to do one thing. Websites. That was its reason to be, thats what drives it, thats what shapes its future. A lot of very clever people all over the globe use forums like this and its daughter forum, to voice their wants, unhappiness and desires for the language - because they want an easy life, they want PHP to make life easier, and they want it PDQ.
Things change very quickly on the internet, new ways of doing things, new ways of sharing, new ways of collaborating, new paradigms spring up.
I dont know exactly, but I feel that PHP being this open means it has the ability to be very agile - and if its not agile quick enough someone will share a workround to any particular problem.
-
Dec 8, 2005, 08:28 #36
- Join Date
- Sep 2000
- Location
- Halmstad, Sweden
- Posts
- 7,400
- Mentioned
- 1 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by paulyG
Mattias Johansson
Short, Swedish, Web Developer
Buttons and Dog Tags with your custom design:
FatStatement.com
-
Dec 8, 2005, 14:29 #37
- Join Date
- Jan 2004
- Location
- 3rd rock from the sun
- Posts
- 1,005
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
@M Johansson
Cant say I agree with "Flash", if you actually meant Vector graphics, then I would nod...
@M Johansson
Is Ajax a technology? Isn't it the sending of a text file across the internet? Just like a... well just like a bit of a crappy webpage really
Anyhow, vector graphics (or SVG if you prefer), and the sending of text files across the internet and whatever else is on the horizon, one thing is for sure, PHP developers will be officially, or unofficially publishing bits of code that help each other do it.
They will generally be doing it without charge, some will do it for the fun of it.
Then some of the poor guys will feel obliged to come here and try and help other users....
Good luck!
-
Dec 8, 2005, 14:42 #38
- Join Date
- Sep 2000
- Location
- Halmstad, Sweden
- Posts
- 7,400
- Mentioned
- 1 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by paulyG
Anyhow, vector graphics (or SVG if you prefer), and the sending of text files across the internet and whatever else is on the horizon, one thing is for sure, PHP developers will be officially, or unofficially publishing bits of code that help each other do it.
They will generally be doing it without charge, some will do it for the fun of it.
Then some of the poor guys will feel obliged to come here and try and help other users....
Originally Posted by paulyG
Mattias Johansson
Short, Swedish, Web Developer
Buttons and Dog Tags with your custom design:
FatStatement.com
-
Dec 8, 2005, 15:24 #39
- Join Date
- Jul 2005
- Location
- West Springfield, Massachusetts
- Posts
- 17,290
- Mentioned
- 198 Post(s)
- Tagged
- 3 Thread(s)
javascript
Originally Posted by littlejim84
Big Change Coming Soon - if you want your PMs save them now!
What you need to do to prepare for our migration to Discourse
A New SitePoint Forum Experience: Our Move to Discourse
-
Dec 8, 2005, 17:51 #40
- Join Date
- Dec 2004
- Location
- In home!
- Posts
- 154
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Mittineague
Takitei
FAQtion.com - Get answers to your development FAQs now!
-
Dec 9, 2005, 03:16 #41
- Join Date
- Sep 2000
- Location
- Halmstad, Sweden
- Posts
- 7,400
- Mentioned
- 1 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Takitei
Mattias Johansson
Short, Swedish, Web Developer
Buttons and Dog Tags with your custom design:
FatStatement.com
-
Dec 15, 2005, 13:22 #42
Originally Posted by Takitei
Why would users go out of their way to disable javascript when it will soon become a requirement to properly view all but the most basic sites? Plus you have to actively disable javascript in the browser which I bet 85% of the internet population doesn't even know how to do.
-
Dec 15, 2005, 13:52 #43
- Join Date
- Dec 2004
- Location
- In home!
- Posts
- 154
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
JS has to be used for things that doesn't compromise the site security. You can use it to check simple things, open popups, but when you create something with JS, you should disable JS and test your page with it disabled, to make sure your site is secure.
Takitei
FAQtion.com - Get answers to your development FAQs now!
-
Dec 15, 2005, 18:23 #44
- Join Date
- Oct 2005
- Posts
- 1
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Takitei
One of the reasons why PHP is more popular is because Linux supports it and Linux is a free Operating System that has distrobutions for all computer types (servers, desktops, work places, laptops, etc.)
Stick with PHP and you'll be making both money and you'll make a future for yourself.
Regards
Josh
-
Dec 15, 2005, 18:46 #45
- Join Date
- Dec 2003
- Location
- Albany, New York
- Posts
- 1,355
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by SMB20
Generally (and stereotypically), PHP is more popular in geeky cliques and small online sites. ASP.NET is more popular in professional circles. Sure, you can find more PHP jobs on Sitepoint, but looking for a local office job? Try .NET or Java.
-
Dec 15, 2005, 19:06 #46
- Join Date
- Jul 2000
- Location
- Perth Australia
- Posts
- 1,717
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
PHP is more popular in geeky cliques and small online sites
Plain fact is , if you are looking at a web-page then there is only a 25% chance it runs on MS, let alone .NET
In the office, yes its another matter altogether and you will be hard pushed to find PHP, PERL, Python etc , and offline it would be more of a `geek` market (most ISP's etc)
-
Dec 15, 2005, 19:28 #47
- Join Date
- Oct 2005
- Location
- Nashville, TN
- Posts
- 628
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I'm getting 2wice the gigs here in town when compared to the .asp developers :/
all-in-all it's really what you make of it. If you learn it correctly and implement it correctly - then it doesn't matter what language it is as long as you know how to use it.
I simply prefer php because I feel that every time I turn around It proves it's flexibility and potential.
-
Dec 15, 2005, 22:33 #48
- Join Date
- Dec 2004
- Location
- In home!
- Posts
- 154
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by firepages
Takitei
FAQtion.com - Get answers to your development FAQs now!
-
Dec 16, 2005, 02:16 #49
-
Dec 16, 2005, 02:39 #50
- Join Date
- Jul 2000
- Location
- Perth Australia
- Posts
- 1,717
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Google is pretty much a Python house I think , google used PHP3 in the past in some of its subdomains but under the impression its mostly python now ?
Bookmarks