Język PHP ma złą reputację z powodu bałaganu


Nie. Język PHP ma złą reputację z powodu tego, że kiedyś były wersje od 3 do 5. I z powodu tego, że mnóstwo projektów było pisanych bez zachowania jakichkolwiek wzorców projektowych.
W terminologii nie ma słowa bałagan. To się nazywa b----l w Kodzie.
Koda jest miastem w Gruzji.
  • Odpowiedz
Jesteście ciekawi, jakie nowe oferty pracy pojawiły się na NFJ? Na początek tygodnia przygotowaliśmy ogłoszenia dla programistów Backend, Fullstack i Frontend!

BACKEND JOBS

- [REMOTE] Salesforce Developer @ craftware.pl 13.5k-22.0k (B2B)
- [REMOTE] Backend Developer @ keystone.com.pl 10.0k-14.0k
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@moxie: Niby mogę, ale to nie to samo, traci się szerszą perspektywę, poza tym strasznie niewygodnie się ustawia tam konkretne wartości, trzeba celować piksel po pikselu
  • Odpowiedz
Czołem! Zapraszam do prasówki wszystkich Juniorów. Wiemy, że macie najtrudniej na rynku dlatego chcemy Wam pomóc ;) Szczegóły niżej ⤵

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
justjoin_it - Czołem! Zapraszam do prasówki wszystkich Juniorów. Wiemy, że macie najt...

źródło: comment_U49S1Qye538vlzfgPNLHXTseOfNipkRW.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pracuję jako Wordpress backend developer w małym software house. Chciałbym zacząć pisać testy jednostkowe, ale realia wyglądają tak, że się nie da. Nawet jakbym przekonał szefa, że należy to robić, to po prostu się nie da tego zrobić w akceptowalnym czasie.
Nasze projekty, to zazwyczaj witryny przejęte "na warsztat", od klienta po innej firmie gdzie zakończyła się współpraca. Zwykle taka witryna zawiera 30-40 wtyczek, część jest shardcodowana, prawie wszystkie nieaktualne, bo updaty
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@czlowiek_z_lisciem_na_glowie Potwierdzę tylko to, co sam napisałeś - będzie z tym ciężko, skoro nadaje się do tylko i wyłącznie do mocnej refaktoryzacji. Jeśli chcesz coś zmienić w swojej karierze, a po wpisie widać jak byk, że zależy Ci na jakości kodu, to skromnym zdaniem sugerowałbym zmianę pracodawcy. WP to nie jest idealny kierunek rozwoju, miałem z nim do czynienia kilka miesięcy i zdecydowanie wolę pracować na najnowszych wersjach zarówno php, symfony
  • Odpowiedz
Cześć mam pytanie, jaki serwer lokalny wykorzystuje sie teraz do nauki programowania w php? W dalszym ciągu pakiet xampp i apache? Czy to już zła praktyka?
#php #naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rakky: raz że php -S, dwa że symfony ma wbudowane server:run, podejrzewam że inne frameworki mają coś podobnego. A i tak chyba najlepiej zapakować wszystko w dockera.
  • Odpowiedz
więc musisz tam dopisać "i" do mysqli_connect


@Jurix: I później do innych funkcji tego wymagających przekazywać wynik tego mysqli_connect, np. mysqli_query($polaczenie, $zapytanie) gdzie $polaczenie jest wynikiem mysqli_connect działa podobnie do starego mysql_query($zapytanie).
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@jaroslaw-stadnicki: różne rzeczy. są tacy co lubieja - jak ten ktoś kto napisał na Trello - uczyc się jak się kiedyś coś pisało. no cóż, ja wolę cutting edge. wolę dziś rozwiązywać problemy o jakich inni nie mają ogólnie pojęcia, a jutro być może dopiero będą o nich myśleć.

więc to jak się pisało kiedyś - interesuje mnie jedynie kiedy potrzeba jest by konwertować projekt z jednej technologii na drugą.
  • Odpowiedz
@normanos: Zastanawia mnie, jak Github klasyfikuje repozytoria. Jeśli nie jest to wyraźnie oznaczone w odpowiednim pliku, to wykrywa automatycznie. Np. niedawno utworzyłem repozytorium z aplikacją na Angularze skomunikowanym z API Symfony (PHP wykonuje 80% operacji). Nie zawracałem sobie głowy tworzeniem pliku z oznaczeniem.

Repozytorum zostało zaklasyfikowane do języka, uwaga, CSS XD. Inne moje repozytorium (Symfony 3 + jQuery) zostało oznaczone jako "JavaScript".

W związku z powyższym - wiele z powyższych
  • Odpowiedz
#mirkolos #php

Kuzwa moje pole. Jeszcze dziś wykop api v1 dzialało jak złoto a teraz nie odpowiada nawet żadnym errorem :/
A pół dnia poświęciłem na update niektórych funkcji mirkolosa, god damned.

@a__s kiedy ostatecznie api v1 zostanie wycofane? Rozumiem że już nie jest wspierane, ale zostawiać tak developerów w rozkroku to nieładnie ( ͡ ͜ʖ ͡) Jak wchodzę w moje aplikację
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki pomuszcie! Siedzę kolejną godzinę, drugi dzień i ciągle zastanawiam się jak zaimplementować do mojego nowego projektu przechowywanie obrazów na serwerze.
Wytyczne:
Obrazy małe 4 - 10 KB / szt.
Powinny być ukryte przed nieautoryzowanymi użytkownikami (czyli raczej wprost na serwerze w systemie plików nie bardzo)
Będzie ich na początek ponad 20K

Rozwiązania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kmycic: @IdzieGrzesPrzezWies: @Daredzik: @zakopiak: dziękuję vza sugestie. Zdecydowałem się na zrobienie dwóch wariantów i już na produkcji sprawdzić wydajność w praktyce.
Wariant z plikami żywcem w bazie oraz wariant z plikami poza zasięgiem serwisu ale w zasięgu skryptu PHP który zassie i wypluje po autoryzacji odpowiedni obraz. Gdyby to były duże obrazy to bym się nie zastanawiał, ale mówimy o malutkich ikonkach, max 5
  • Odpowiedz
Stawiam archaiczny projekt działający na php 5.6, używający mysqlconnect(). Postawiłem na localu drugą wersję php używając tego poradnika: https://stackoverflow.com/questions/45790160/is-there-way-to-use-two-php-versions-in-xampp/45905822

Niestety z jakiegoś powodu funkcja mysql
connect (i o dziwo mysqli) nie działają (nie są zdefiniowane). Co zrobiłem źle? Zainstalowałem wersję php 5.6.40 nts.
#programowanie #webdev #php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach