dopiero zaczynam a wy mnie już zaczynacie zaganiać do jakichś frameworków


@kam1ll: i bardzo dobrze że próbują, php to taki język że bez frameworka albo paru lat doświadczenia nic normalnego nie zrobisz. Chcesz opanować składnię albo ogólne "pisanie skryptów" to sobie porób zadanka na codewars, chcesz robić strony to bierz się za symfony. Najpierw ogarnij sam język, potem "big picture", detale typu "jak działa orm" zostaw sobie na koniec.

No
  • Odpowiedz
@Korona12:

Zależy, jeśli moim celem byłyby dobre zarobki asap to od razu bym szedł w Javascript i Reacta albo coś zbliżonego, w samym pythonie nie ma dużo pracy dla programistów per se, więcej jest dla matematyków, haksiorów, ludzi z już jakimś wyrobionym skillsetem którzy pythona mają tylko jako sidekick.

Natomiast jeśli chciałbym robić coś konkretnego to już zależy od optymalnej ścieżki, ale jeśli to by uwzględniało jakieś mniej human-friendly języki
  • Odpowiedz
średnio mi się to widzi wrzucać, sorry, jak to napiszę to od razu będzie open source xd


pastebin, stackoverflow - nie musisz calego kodu puszczac, choc z drugiej strony bez kontekstu to ciezko czasami komus pomoc
  • Odpowiedz
@kam1ll: tak ogólnie - potrzebujesz kontenera DI dzięki któremu bedziesz mógł wstrzyknąć tą zależność od bazy danych w innej klasie https://php-di.org

czyli - tworzysz sobie klasę od połączenia z bazą danych gdzie obstawiam na konstruktorze łączysz się do tej bazy danych i wstrzykujesz sobie ją potem do innych klas gdzie chcesz pobierać wyniki itp
  • Odpowiedz
W czym może być problem "Notice: Trying to access array offset on value of type null in".

if($group->count()){
$permissions = json_decode($group->first()->permissions, true);
if($permissions[$key] == true){
return true;
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@masterix
@brakloginuf
@LaylaTichy
Dzięki za odpowiedzi.
To może uzupełnię. Robię sobie front end od jakiegoś czasu i od 3 miesięcy prawie wszystko leci na wordpress i woocomerce. No i coraz częściej mam kontakt z php. Dodać jakiegoś wigeta, wkleić kilka linijek które inny deweloper napisał, jakieś integrację wg poradników krok po kroku. A że ambitny ze mnie człowiek to chciałem się nauczyć podstaw php żeby zrozumieć co wklejam i
  • Odpowiedz
@kam1ll: i czytaj komunikaty o blędach bo tam najczęściej znajdziesz odpowiedz na to co nie bangla


@asdfghjkl: od siebie dodam tylko taki maly tip ze blad czesto dotyczy linijki o jedna wyzej, niz ta co jest wyswietlona w bledzie, np w przypadku braku srednika na koncu
  • Odpowiedz
Mam problem aktualnie z pobieraniem i przetwarzaniem danych z innych stron.
Wcześniej korzystałem z https://simplehtmldom.sourceforge.io/ ale teraz rzadko to już się przydaje, ponieważ nie akceptuje JS i nie da się wyciągnąć niektórych danych.
Korzysta lub zna ktoś coś nowszego, przystosowanego do dzisiejszych standardów, technologii js, ajax itd.?

#programowanie #php #javascript #pytanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nophp: Raczej średnio zadziałasz z php jeżeli chcesz pobierać dane które są wczytane przez ajaxa na stronę. Musiałbyś do tego użyć w zasadzie jakiejś headlesowej przeglądarki która będzie w stanie odpalić js i dopiero po spełnieniu warunków odczytywać treść. Możesz np. potencjalnie selenium użyć do tego albo innych tooli tego typu.
  • Odpowiedz
Robiąc coś lekko podobnego do wykopu, typowo pod naukę o marginalnym pewnie zasięgu, ale jednak, żeby funkcjonowało i żeby ludzie mogli dodawać treści - to musze zadbać o moderację takiej stronki? Jest to jakoś prawnie wymagane? Czy mogę sobie np. stworzyć taką czarną dziurę w d00psku internetu, gdzie każdy będzie na siebie wylewać pomyje i wymiotować innym anonom w pysk fekaliami? Jest jakiś wymóg prawny, żeby była cenzura? Czy tylko potwierdzenie 18
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JamnikWallenrod: proszę bardzo, jak będziesz bogaty sypnij cos:
Uwaga! Publikowane powyżej LINKI/ARTYKULY są prywatnymi opiniami użytkowników serwisu, które dodano po zaakceptowaniu regulaminu. WWW.pl nie ponosi odpowiedzialności za treść XYZ. Jeżeli którykolwiek ARTYKUŁ łamie zasady, zawiadom nas o tym używając opcji "zgłoś nadużycie".

I chyba taki duppchron w stopce czy gdzieś wystarczy
  • Odpowiedz
@jaroslaw-stadnicki: Początku nie da się słuchać. Nie wiem ile jest merytorycznego kontentu w tych dwóch godzinach i się raczej nie dowiem. Po prostu podcast dedykowany optymalizacji i wydajności powinien mówić o tych dwóch rzeczach, a nie o tym kto w jaką gre gra.
Naprawdę, wielu programistów bywa zajętymi ludźmi i szukają konkretnych, merytorycznych informacji.
  • Odpowiedz
@jaroslaw-stadnicki:

moze jakis odcinek o podesjciu do wytwarzania kodu w zaleznosci od miejsca pracy i specyfiki. W sensie ze w software house robisz jak u kogos, troche masz w------e, klient podpisze odbior i elo , powodzenia potem w krainie spaghetti a w firmie product base ( np netflix, uber) robisz jak dla siebie, prawilnie bo wiesz ze Ci moze wybuchnac za jakis czas.
  • Odpowiedz
PHP, co jest optymalniejsze?
- mysqli (podłoga) connect w oddzielnym pliku i include tam, gdzie go potrzebuje bez jakiegokolwiek mysqli (podłoga) close
- gdy user kliknie np. "POST" to wtedy mysqli (podłoga) connect i po wykonaniu mysqli (podłoga) close?

#php #programista #programowanie #informatyka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Zmieniał ktoś może na stronie www domyślny edytor tekstowy na jakis customowy? Musze na stronie z wordpressa zmienić z domyślnego na tinyMce i mam problem. Mam dostęp do plików z ftp ale jest ich tutaj masa i nie wiem co gdzie podmienić z plików co daję tinyMce żeby automatycznie odpalal mi sie zamiast domyslnego textarea. Ogarnia ktoś może albo robił cos podobnego? Wiem jak sie robi to na prostej stronie http w
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Puzzle CAD 3D: Podsumowanie i prezentacja gotowego złożenia w SolidWorks

Niniejszym odcinkiem kończymy serię Puzzle CAD 3D, prezentując finalne złożenie. W materiale prezentuję również wszystkie podzłożenia, których widok powinien pozwolić na bezproblemowe złożenie projektu w całość. Projekt powinien być przydatny szczególnie dla osób, które pierwszy raz zderzają się z nauką modelowania 3D w programie SolidWorks. We wszystkich odcinkach oprócz pokazania sposobu na wykorzystanie konkretnych operacji i narzędzi w programie SolidWorks, starałem się również
InzynierProgramista - Puzzle CAD 3D: Podsumowanie i prezentacja gotowego złożenia w S...

źródło: comment_1609255189sBFlr1cqaGdlDPN8Wubj5b.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Polecicie jakieś dobre źródło wiedzy na temat architektury, wzorców architektonicznych itp. najlepiej dedykowane pod #webdev / #php, co by nie czytać i próbować zrozumieć rzeczy, które nigdy nie przydadzą mi się w pracy?
Sporo u mnie w pracy mówi się o architekturach heksagonalnych, warstwowych, event sourcing, ale czuję że przeczytanie kilku artykułów to za mało by zgłębić wiedzę niezbędną na poziom mida.

#programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Harmonogram materiałów na kanale Inżynier Programista

W związku z dalszą możliwością prowadzenia kanału z użyciem programu SolidWorks, od nowego roku chciałbym dodać pewne usprawnienie do publikowanych treści, wprowadzające niejako porządek w organizowaniu materiałów.
Powyższe zdanie może brzmi zawile, ale w prostych słowach chodzi mi o taką sprawę: oprócz czasu potrzebnego do przygotowania materiału, pojawiają się komentarze Widzów (z czego bardzo się cieszę i doceniam) dotyczące różnych tematów związanych z tematyką prowadzonego przeze mnie kanału.
InzynierProgramista - Harmonogram materiałów na kanale Inżynier Programista

W zwią...

źródło: comment_1608885827tXQITJR48eVPsw4kMlrnDb.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wujekmundek: Ja bym tak nie przesadzal z tym GitHubem jak nie ma doswiadczenia, bo mozliwe, ze nawet tam nie zagladaja. Sory, ale teraz na juniora dostaja tyle cv, ze watpie, zeby przegladali ich kody, przy kilku cv juz ciezko, zeby wszystkie repozytoria ktos ogladal a teraz dostaja duzo wiecej niz kilka cv.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Trochutak: IMO jeden dobrze zrobiony projekt na GH który żyje tzn jest postawiony i osiągalny pod domeną. To możesz wpisać w CV w jakiejś sekcji "projekty", możesz tym zainteresować rekrutera, a ew. programista sprawdzający kod ma już na co spojrzeć. Podepnij w takim projekcie narzędzia CI typu Travis, poczytaj o phpunit czy phpstan. Takimi rzeczami jesteś w stanie się wybić jak masz solidne podstawy. Możesz też prosić o CR tutaj
  • Odpowiedz
Da się poprzez PHP odpalić skrypt pythona ale tak żeby "leciał" on sobie w tle i przeglarka nie czekała aż się wykona? Bo teraz to mi działa tak ze stroną długo się ładuje bo wykonuje się ten skrypt

#pytanie #php #python #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach