d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Building A Site As A Hobby Progression.
Prev123456Next
Add Reply New Topic New Poll
Member
Posts: 29,723
Joined: Jun 11 2007
Gold: 279.52
Aug 11 2013 02:14am
*AMP stack is still the best thing out right now.
php is by far still the most superior web language. has the most support, most people coding it(so finding help is easy), most frameworks, and is still scalable. where ruby or ROR might be more elegant and slightly faster than php, it still lacks scalability and the backing php does. maybe in a few years ruby or ROR will be the go to language, but its still got a long way to go to take over php. anyways, just do LAMP or WAMP stack and you will be fine. its the easiest to learn, it has the most support, almost every web hosting service can host php/mysql. and ruby developers dont make anymore than php developers at a senior level.
Member
Posts: 3,386
Joined: May 4 2013
Gold: 1,780.00
Aug 11 2013 03:42am
Quote (0n35 @ Aug 10 2013 09:08pm)
Oh I'm sorry where did I say windows was a pro os?


Sums up my response, it's plug and play.

Those "3 worst things" happen to be some of the most popular things, you're foolish to say that. Thousands upon thousands of jobs for those knowledgeable in those. To knock them all aside because you're a hipster and believe ruby and Ubuntu are next gen sit the fucked down. Ruby isn't friendly enough yet to be commercially used, and will remain a specialty for some time. Ubuntu is loaded with gnome among other packages that do nothing for your server. Ubuntu is for hipsters who download it to look cool and different from their friends. At least everyone I've met, might be because I use ssh for most everything.


Quote

I can’t even say what’s wrong with PHP, because— okay. Imagine you have uh, a toolbox. A set of tools. Looks okay, standard stuff in there.

You pull out a screwdriver, and you see it’s one of those weird tri-headed things. Okay, well, that’s not very useful to you, but you guess it comes in handy sometimes.

You pull out the hammer, but to your dismay, it has the claw part on both sides. Still serviceable though, I mean, you can hit nails with the middle of the head holding it sideways.

You pull out the pliers, but they don’t have those serrated surfaces; it’s flat and smooth. That’s less useful, but it still turns bolts well enough, so whatever.

And on you go. Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. And there’s no clear problem with the set as a whole; it still has all the tools.

Now imagine you meet millions of carpenters using this toolbox who tell you “well hey what’s the problem with these tools? They’re all I’ve ever used and they work fine!” And the carpenters show you the houses they’ve built, where every room is a pentagon and the roof is upside-down. And you knock on the front door and it just collapses inwards and they all yell at you for breaking their door.

That’s what’s wrong with PHP.


Quote
Ubuntu is loaded with gnome among other packages that do nothing for your server. Ubuntu is for hipsters who download it to look cool and different from their friends. At least everyone I've met, might be because I use ssh for most everything.


ubuntu server. Also I use mint (based on ubuntu), does that make me hipster too?
Also maybe if you ran something else than "port forwarded website on xampp", you would know why base system is meaningless choice

Quote
*AMP stack is still the best thing out right now.


A challenger appears: NP*: nginx + postgresql + scala, nginx + postgresql + ruby, nginx + postgresql + python, nginx + postgresql + .... anything. Sometimes you also want another database for different features, eg. solr, sphinx for searching, *nosql for fast schema-less document storage etc.

Quote
php is by far still the most superior web language. has the most support, most people coding it(so finding help is easy), most frameworks, and is still scalable.


- superior how? Let me remind you of how they decided on namespace separator. Which appeared what, last year? :lol:
- php coders are among the worst coders on the planet, and even php docs are full of crappy code reinventing things that are already in language
- php frameworks are a joke compared to eg. ror. Say, how do you rebuild table schema in your php app if you decided you need another table? How do they support BDD?
- easiest to learn? :huh: do you remember from top of your head order of parameters in all the *haystack, *needle functions?
- php has no backing :lol: there is only zend framework that is supported ... if you pay
- what do you mean by scalability? What kind of that php offers? Are you telling me you can easily run website on 50 servers and have no problems with sessions? (except for pinning cookies on the load balancer :rolleyes: but what if one of server gets borked and others need to take over)
- almost every web hosting service can host php/mysql - are we talking professional or "my first blog about my training wheels"?



and read this: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/

This post was edited by nuvo on Aug 11 2013 03:44am
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Aug 11 2013 09:44am
Quote (nuvo @ Aug 11 2013 04:42am)
ubuntu server. Also I use mint (based on ubuntu), does that make me hipster too?
Also maybe if you ran something else than "port forwarded website on xampp", you would know why base system is meaningless choice



A challenger appears: NP*: nginx + postgresql + scala, nginx + postgresql + ruby, nginx + postgresql + python, nginx + postgresql + .... anything. Sometimes you also want another database for different features, eg. solr, sphinx for searching, *nosql for fast schema-less document storage etc.



- superior how? Let me remind you of how they decided on namespace separator. Which appeared what, last year? :lol:
- php coders are among the worst coders on the planet, and even php docs are full of crappy code reinventing things that are already in language
- php frameworks are a joke compared to eg. ror. Say, how do you rebuild table schema in your php app if you decided you need another table? How do they support BDD?
- easiest to learn? :huh: do you remember from top of your head order of parameters in all the *haystack, *needle functions?
- php has no backing :lol: there is only zend framework that is supported ... if you pay
- what do you mean by scalability? What kind of that php offers? Are you telling me you can easily run website on 50 servers and have no problems with sessions? (except for pinning cookies on the load balancer :rolleyes: but what if one of server gets borked and others need to take over)
- almost every web hosting service can host php/mysql - are we talking professional or "my first blog about my training wheels"?

http://tnx.nl/php.jpg

and read this: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/


So much ignorance in this post. Install ubuntu /= install mint, never heard of ubuntu server, or if I have I probably strayed because of their shit os. I use centos as a server os, rather than assuming I've never worked with Linux before how about you go back to your imaginary world where php is inferior. It can complete all the backend functions necessary for development. The analogy with tools is honestly retarded. What you're saying:
Date function to display the date?!!
Wtf omfg date function displays the date when it should be getting me off my sorry ass and getting me a date, eh it'll work, *walking behind girl in black gstring, shelters around*, "it's 3 o clock.."

Still following me little fan boy?

If I have a question with php it takes a Google search to find the answer whereas ror could take me a bit of research, the support isn't there.

Microsoft is to Linux as PHP is to ror. Sure the other side is greener in more than a few ways, but they do the same thing. Support is lacking on the latter on both sides, but the groups are growing. More than likely they're the future, but not today, and not for a long time.

edited to fix autocorrect on gstring

This post was edited by 0n35 on Aug 11 2013 09:46am
Member
Posts: 3,386
Joined: May 4 2013
Gold: 1,780.00
Aug 11 2013 10:04am
Quote (0n35 @ Aug 11 2013 08:44am)
never heard of ubuntu server, or if I have I probably strayed because of their shit os. I use centos as a server os

Quote
If I have a question with php it takes a Google search to find the answer whereas ror could take me a bit of research, the support isn't there.

I am at loss of words :lol:

Quote (0n35 @ Aug 11 2013 08:44am)
how about you go back to your imaginary world where php is inferior.

it *is* inferior to just about anything else. Even experimental c++ web frameworks are years ahead of php lol

but someone who only knows php won't understand so why bother :rolleyes:

Quote (0n35 @ Aug 11 2013 08:44am)
It can complete all the backend functions necessary for development.


make upload with progress bar, i dare you

tl;dr stop spreading uneducated opinions you base on coding shitty php website in notepad

read the link i gave you, i'm not going to try and convince you, but once you move into real programming you'll see the world of difference

This post was edited by nuvo on Aug 11 2013 10:05am
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Aug 11 2013 11:55am
Quote (nuvo @ Aug 11 2013 11:04am)
I am at loss of words :lol:


it *is* inferior to just about anything else. Even experimental c++ web frameworks are years ahead of php lol

but someone who only knows php won't understand so why bother :rolleyes:



make upload with progress bar, i dare you

tl;dr stop spreading uneducated opinions you base on coding shitty php website in notepad

read the link i gave you, i'm not going to try and convince you, but once you move into real programming you'll see the world of difference


So I should use php for a front end feature (load bar) when it's used for communicating with the server? Using php for uploading is simple, load bar should be js or Ajax, first result on Google gets you this, thanks to the massive knowledge base:
http://www.saaraan.com/2012/05/ajax-image-upload-with-progressbar-with-jquery-and-php

Arguing with your idiotic ass has proved meaningless. However I now realize you're from Europe and you still play d2. That explains quite a lot actually. Have fun making a rebuttal to someone who's done talking to your script kiddy ass. Enjoy all the possibly 2 ror jobs available over there, I'm sure they're accustomed to dumbass 15 year Unix administrators, you should fit right in.
Member
Posts: 3,386
Joined: May 4 2013
Gold: 1,780.00
Aug 11 2013 12:47pm
please tell me how "js or ajax" can check current progress. That is, check a file size of temporary file being uploaded at the moment.

Do you even understand how this works and why you can't do that in pure php? :lol:

here's a protip: file won't be passed to php before it's uploaded 100%. Your request will hang, file upload 100%, then script is called :lol:

This post was edited by nuvo on Aug 11 2013 12:51pm
Member
Posts: 2,612
Joined: Nov 8 2005
Gold: 90.00
Aug 11 2013 12:58pm
This kid if fuckin' nuts! haha

Quote (0n35 @ Aug 11 2013 01:41am)
Too late to edit, didn't see your post



Sorry, as a unix expert, what's the best way to make a complete image of a drive?


I only run VM's now, so copy the VM and make appropriate changes to the config files. What is this, 1998?

Someone ban this guy from this forum, his suggestions are that of someone with not even a year of tech support and all he does is flame others with obviously little study. And PHP is a damn good language, and so is Ruby, both have it's uses.

This post was edited by notFrench on Aug 11 2013 01:04pm
Member
Posts: 1,358
Joined: Dec 30 2012
Gold: 0.10
Aug 11 2013 01:28pm


This post was edited by SelfTaught on Aug 11 2013 01:29pm
Member
Posts: 1,358
Joined: Dec 30 2012
Gold: 0.10
Aug 11 2013 01:28pm
e/ lag post

This post was edited by SelfTaught on Aug 11 2013 01:29pm
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Aug 11 2013 03:11pm
Quote (notFrench @ Aug 11 2013 01:58pm)
This kid if fuckin' nuts!  haha



I only run VM's now, so copy the VM and make appropriate changes to the config files.  What is this, 1998?

Someone ban this guy from this forum, his suggestions are that of someone with not even a year of tech support and all he does is flame others with obviously little study.  And PHP is a damn good language, and so is Ruby, both have it's uses.

Php is backend not for frontend use, stated that 100 times
Example:
http://www.johnboyproductions.com/php-upload-progress-bar/

Unsure of how "is this 1998" is even relevant. How is using VM's being a Unix expert of 15 years? Lmao. Dodge my question. If you actually had a job, what would you do on your box to make an image of your drive?

Flame me for telling him the best option, then shutting you all down a multitude of times is what I'm doing. You have some things to learn, European script kiddies.
Go Back To Programming & Development Topic List
Prev123456Next
Add Reply New Topic New Poll