[ kaitensushi ] [ lounge / arcade / kawaii / kitchen / tunes / culture / silicon ] [ otaku ] [ yakuza ] [ hell ] [ ? / chat ] [ lewd / uboa / lainzine ] [ x ]

/silicon/ - technology

from the trenches
[catalog]

Name
Email
Subject
Comment
File
Embed
Password (For file deletion.)

• Files Supported: webm, swf, flv, mkv, mp4, torrent, 7z, zip, pdf, epub, & mobi.
• Embeds Supported: youtube, vimeo, dailymotion, metacafe, & vocaroo.
• Max. post size is 10MB / 4 files.

Remember to keep it cozy!

The new CP spam filter now also works on posts that hide the link in the image instead of the post body.

File: 1536366974595.png (129.74 KB, 2000x1080, php.png)

 No.1126

Do any of you know PHP? If so, do you have any recommendations for learning it? I'm not new to programming or web development in general, but I started learning Node instead of older shit like LAMP.

 No.1127


 No.1159

https://laracasts.com/series/php-for-beginners

Despite what the site may have you believe, it's free and doesn't require sign up.

 No.1179

File: 1539140856672.png (159.02 KB, 2000x1080, dyd.png)

>do you have any recommendations for learning it?
yes, don't.
You should try dyd instead. Much better alternative.

 No.1180

>>1179
how do you get that backwards b?

 No.1182

>>1180
like this
d

 No.1218

>>1126
Don't. It's the third worst server side scripting language, with node.js and perl being first and second respectively

 No.1220

>>1218
I'm learning it for security reasons, not for development. As in: if you want to learn about pen testing/hacking sites with PHP, you have to know PHP (unless you just want to be a skid who only knows basic RFI stuff).

Only for legal security stuff, of course.

PHP being terrible is bad only from a developer's or blue teamer's perspective. It's amazing from a red team perspective.

 No.1243

>>1180
That's a meme I haven't seen in a long time.

 No.1244

>>1243
I'm too old for keeping up with gen Z's memes so I'm reverting back to ancient ones.

 No.1307

yes, dont. use Ruby

 No.1308

>>1307
With Sinatra.

 No.1347

>>1307
nobody uses ruby anymore
rails is dead
press F to pay respects

 No.1392

>>1347
That doesn't mean it isn't better than PHP.

 No.1464

>>1347
Yes, here's a solid proof
http://rubyisdead.science

 No.1466


 No.1469

>>1220
I'll have to do my homework but I wonder how bad it really is security-wise. I did some challenges illustrating how badly a PHP script could be on this level (XSS, bad input filtering, etc) but those are obvious ones and I'm sure there is plenty of libs around to solve this, not to mention complete frameworks.

I don't know anything about how common exploits involve the php binary itself or if it is just a collection of bad practice / poorly thought API choices giving PHP its bad reputation

 No.1474

I got somewhat comfortable with PHP by maintaining and customizing our imageboard software. I also learned Python originally by maintaining and customizing a chatbot. If you already know a C-like language, picking up a project can be a good way to really dive in there. Of course I read some tutorials here and there, but mostly I used manual pages to learn the specific things I needed to do.



[Return][Go to top] Catalog [Post a Reply]
Delete Post [ ]
[ kaitensushi ] [ lounge / arcade / kawaii / kitchen / tunes / culture / silicon ] [ otaku ] [ yakuza ] [ hell ] [ ? / chat ] [ lewd / uboa / lainzine ] [ x ]