🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232075

Re: Laravel - jak to to działa?

#232075
From: Rafal Podsiadly
Date: Sun, 09 Dec 2018 16:36
46 lines
4757 bytes
W dniu niedziela, 9 grudnia 2018 00:19:42 UTC+1 użytkownik Marek S napisał:
> W dniu 2018-12-08 o 22:29, Wojciech Bancer pisze:
> 
> > To ja już wolę zaufać frameworkowi niż randomowemu programiście,
> > wrzucającemu linijki kodu gdzie popadnie, a po którym śladu dokumentacji
> > nie ma i jak go np. trafi pociąg, to jest problem. :)
> 
> Hehe... i to mnie cieszy szczerze mówiąc. To nie moje zdanie, gadając z 
> przełożonym, który mnie zatrudnił, podpytałem go o to jak wygląda rynek 
> pracowników i skąd ma takie problemy ze znalezieniem kogokolwiek. Otóż 
> zapanowała na rynku swego rodzaju patologia lub korzyść jednocześnie. 
> Ciężko to osądzać. Okazuje się obecnie, że nawet wieloletni programiści 
> (niezależnie od technologii, o jakiej rozmawiamy) wiedzą jak coś 
> zbudować we frameworku X czy Y lecz nie potrafią powiedzieć czym np. 
> jest sortowanie bąbelkowe. Bo framework tego nie ma więc nie istnieje 
> lub jakiś plugin to realizuje więc nie trzeba o niczym wiedzieć. To 
> konkretny przykład z rozmowy kwalifikacyjnej.
> 
> Bardzo dobrze ująłeś problem. Oczywiste jest, że odwołanie się po ID w 
> jQuery to $("id") a wykorzystanie JS w postaci 
> document.getElementById("id") to funkcja nieudokumentowana używana tylko 
> przez randomowych programistów. Mam pracę gdyż nie zgadzam się z tą 
> teorią :-)
> 
> -- 
> Pozdrawiam,
> Marek

@Marku
Spróbuje podsumować, jednocześnie nie odwołując się do wszystkich wątków w szczegółach.
1. Larvel podczas budowania swojego środowiska wykorzystuje symfony wystarczy uruchomić kod composera z dokumentacji projektu 
"composer create-project --prefer-dist laravel/laravel blog"
https://laravel.com/docs/5.7 

I popatrzeć co ładuje / larvel w więkoszości przykrywa symfony czymś swoim. Ten projekt w dużej mierze wyglada jak nakładka na SYMFONY -> która jest opakowana w funkcje magiczne / tym samym można projekt sprzedawać... bo jest zaciemniony. *wersja komercyjna.

2. request .... hm ja bym spojrzął tutaj. 
https://www.google.pl/search?q=laravel+request+image&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiSwbXfkpPfAhWJiywKHaAtD30Q_AUIDigB&biw=1536&bih=732#imgrc=cOARDrNOVDCHkM:

3. JS / podnoszenie bibliotek zawsze, ale to zawsze wymaga przeczytania (nie ważne jaka bibiloteka). dokumentacji. Co do jQuery powstała konkurencja http://vanilla-js.com/

PS: JS się na tyle rozwinął, że jQuery po mału staje się zbędny.

4. Co do Larver proponuje byś podłączył się pod projekt ludzi który rozwijają projekt na github https://github.com/laravel/laravel

Zgodzę się z toba podstaw są potrzebne bezwględnie... A hakerów to nie wiem jakich masz... dla mnie Haker to ktoś kto ma wiedzę (kodowanie i zna standardy) taki kod czyta się wspaniale. :) a psełdo hakerzy to cóż .. nie ma sensu poświećać soich cennych zasóbób jak mózg na rozijanie dyskusji. 
Technical Details
Message-ID: <229a63fc-cdaa-45a7-a5be-c49afba2d982@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!v55no5467795qtk.0!news-out.google.com!m21ni2699qta.0!nntp.google.com!v55no5467786qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <ptsctv$cfj$1@node1.news.atman.pl> <1v0xvyvpzdfv7$.1rpu9f5pj0855.dlg@40tude.net> <pu1k56$dd4$1@node2.news.atman.pl> <h7gl5chedxpp.1jwtzx4lghnpe$.dlg@40tude.net> <pu6m4i$up$1@node2.news.atman.pl> <7367cb98-1e11-4ea9-9b5a-846c6259d56b@googlegroups.com> <puc568$u7g$1@node1.news.atman.pl> <fd0067a6-b2cb-4d89-9ec5-8a01de76e14a@googlegroups.com> <pueu5g$lps$1@node2.news.atman.pl> <8a7c8a09-6a2a-4830-90bf-a10721944e26@googlegroups.com> <puhbjc$t28$1@node2.news.atman.pl> <slrnq0odt1.1o67.wojciech.bancer@pl-test.org> <puhjic$5d4$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:aed:35a4:: with SMTP id c33mr7262325qte.40.1544373390038;        Sun, 09 Dec 2018 08:36:30 -0800 (PST)
X-Received: by 2002:a37:1141:: with SMTP id b62mr138959qkh.6.1544373389761; Sun, 09 Dec 2018 08:36:29 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!v55no5467795qtk.0!news-out.google.com!m21ni2699qta.0!nntp.google.com!v55no5467786qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.php
Date: Sun, 9 Dec 2018 08:36:29 -0800 (PST)
In-Reply-To: <puhjic$5d4$1@node2.news.atman.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:a31d:8439:7b80:4441:6b85:8e9b:b1b7; posting-account=reqlzgoAAACKWK1i9kGr8VyQtzu_4AF6
NNTP-Posting-Host: 2a02:a31d:8439:7b80:4441:6b85:8e9b:b1b7
References: <ptsctv$cfj$1@node1.news.atman.pl> <1v0xvyvpzdfv7$.1rpu9f5pj0855.dlg@40tude.net> <pu1k56$dd4$1@node2.news.atman.pl> <h7gl5chedxpp.1jwtzx4lghnpe$.dlg@40tude.net> <pu6m4i$up$1@node2.news.atman.pl> <7367cb98-1e11-4ea9-9b5a-846c6259d56b@googlegroups.com> <puc568$u7g$1@node1.news.atman.pl> <fd0067a6-b2cb-4d89-9ec5-8a01de76e14a@googlegroups.com> <pueu5g$lps$1@node2.news.atman.pl> <8a7c8a09-6a2a-4830-90bf-a10721944e26@googlegroups.com> <puhbjc$t28$1@node2.news.atman.pl> <slrnq0odt1.1o67.wojciech.bancer@pl-test.org> <puhjic$5d4$1@node2.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <229a63fc-cdaa-45a7-a5be-c49afba2d982@googlegroups.com>
Subject: Re: Laravel - jak to to działa?
From: Rafal Podsiadly <spinacz24@gmail.com>
Injection-Date: Sun, 09 Dec 2018 16:36:30 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit