Hej :) Poszukuje książek papier/czytnik o php i nie tylko. W pracy zajmuje się pisaniem modułów do PrestaShop oraz w Symfony. Co mnie interesuje? OOP ale w stopniu zaawansowanym, kolejkowanie, mikro serwisy, projektowanie architektury aplikacji (zarówno podstawy jak i poziom średnio zaawansowany).
Co do PHP to myślałem nad Sandersem ale może jest coś również co przeoczyłem.

PS. Proszę nie polecajcie żadnego tutka video. Nie przyswajam wiedzy w ten sposób.

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

#php #naukaprogramowania

hejka mam prośbę czy mógł by ktoś zerknąć czy robię to dobrze ?Finalny obiekt będzie parsowany do array bo tak będzie robiony insert po staremu.

Na ten moment mam kilka pytań?Jeżeli coś pominąłem to z chęcią posłucham bardziej doświadczonych.Już parę razy mi pomagaliście za co dziękuje.

-
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MarcinOrlowski: to może doprecyzuję:

na tym etapie nauki pisząc w czystym php niczego przydatnego się nie nauczysz.


Złożenie sobie od podstaw jakiegoś małego frameworka to spoko ćwiczenie żeby zrozumieć co się dzieje pod spodem, ale najpierw trzeba mieć pojęcie co ten framework powinien w ogóle robić.
  • Odpowiedz
@MarcinOrlowski: całkowita zgoda że nie ogarnia podstaw. Ale IMO łatwiej jest ogarnąć te podstawy z tutoriala dowolnego frameworka i po godzinie mieć prostą apkę, którą można sobie dalej w ramach nauki rozbudowywać ucząc się kolejnych komponentów, niż skakać na głęboką wodę i uczyć się wszystkich niskopoziomowych rzeczy.

Weźmy na przykład odczyt danych z bazy, powiedzmy że chcemy wyciągnąć usera o id 123 - myślę że $user = $repo->find(123) jest łatwiejsze
  • Odpowiedz
Mam Mirki pytanie. Jako ze szykuje sie na to ze bede mial teraz troche wiecej wolnego czasu postanowilem pobawic sie z gratami jakie ostaly mi sie z roznych projektow i sprobowac czegos nowego.

Pomysl jest by zdalnie obslugiwac kilka silniczkow i jakies oswietlenie. Na malinie zainstalowalem nginx i jako ze nigdy nie pracowalem z PHP to zaczalem bawic sie w dodawanie jakichs przyciskow etc. Powstaje jednak kilka pytan:

1. Jak wyglada sprawa z bezpieczenstwem
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakbyś chciał to wystawić na świat to najlepiej na poziomie HTTP gateway postawić od razu jaką prostą kontrolę dostępu - chocby HTTP Basic Auth z dlugim hasłem bo robaki będą to skanować na 100%


@JohnReese: ja bym tego na swiat nie wystawial, lepiej postawic jakiegos vpn-a i dzialac po sieci lokalnej, basic auth w tym przypadku moze byc choc nie musi.
  • Odpowiedz
Hej, szukam jakiegoś narzędzia, które ułatwi mi zbieranie informacji i zastąpi uzyskiwanie ich poprzez email.
Przykład mam 150 pracowników w terenie, od których chce szybko uzyskać informację czy posiadają lub nie jakiś przedmiot np. kabel danego typu. Wrzucam im w tym narzędziu jakąś ankietę / formularz, gdzie wypisują imię nazwisko a następnie wypełniają tak lub nie. Następnie ja mogę zapisać sobie wynik do csv/xlsx i sprawdzić zarówno sumarycznie jak i per osoba.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xReapeR: ja bym polecił clickup xD to w zasadzie uniwersalne narzędzie do wszelkiego typu zarządzania jakimiś procesami w firmie i dosyć elastyczne tylko mocno rozbudowane
  • Odpowiedz
I cyk projekcik działa na #php8, a wszystkie serwisy w projekcie już korzystają z constructor property promotion.
Composer się buntuje przy jednym zewnętrznym bundlu, ale na razie wszystko wygląda stabilnie.

A Wy co? Dalej PHP 5.0.2? ( ͡° ͜ʖ ͡°)

#php #symfony
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na co dzień programuje już ładnych parę lat w PHP / Javascript / Typescript (Angular). Dodatkowo znam w mniejszym lub większym stopniu inne języki Python, Java, Dart, Go, C# ale za słabo abym mógł w nich pracy szukać.
Mam parę myśli dotyczących dalszego rozwoju: 
- myślę o przekwalifikowaniu  się na mobile i tu co sądzicie  Dart + Flutter czy Kotlin 
- pogłębienie wiedzy na temat .NET lub Go - głównie mikroserwisy 
Inna
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maziar: ja przekwalifikowałem się z PHP na Java i był to skok na głęboką wodę, czego nie żałuję.
Zacząłem jako programista PHP, z niewielką wiedzą, ale dużymi chęciami. W pracy nauczyłem się na prawdę dużo, nauczyłem się też wtedy, że jak uczyć się czegoś, to w praktycznych projektach i najlepiej jak jeszcze za to płacą, bo dochodzi dodatkowa motywacja.
W końcu postanowiłem przeskoczyć z PHP do Javy, miałem wtedy łatwiej
  • Odpowiedz
Mirki, szukam do stałej współpracy ogarniętego programistę php.
Mam do oddania sporo zleceń. Wynagrodzenie za projekt. Umowa o dzieło lub b2b.
Głównie zlecenia na web aplikacje, formularze, bazy danych, tabele, porządkowanie danych, trochę przeróbek w wordpressie i presta shop Aktualnie mam zleceń na 3/4 miesiące
#php #webdev #zlecenie #damprace #programowanie #programista15k
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bulldogjob: jak zawsze wszystkiemu winne legacy. Szczególnie jak z jakiś przyczyn używane są biblioteki czy inne wtyczki, które przestały być rozwijane razem z wejściem PHP7.
  • Odpowiedz
Czy do zrobienia sprawnie działającego sklepu na #prestashop który ma między 1000 a 10000 produktów potrzeba jakiejś specjalistycznej wiedzy na temat presty i optymalizacji? Zakładam ogólną wiedzę IT tworzącego :)

Taguje jeszcze #php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KotoFan: sprawnie działającego tak.

- prestashop API ma zadyszkę przy synchronizacji więcej niż 1k produktów. Należy zmodyfikować metodę API do tworzenia / aktualizacji produktów aby ta nie układała kolejności produktów w kategoriach.
Przykład: masz 10 produków i 10 kategorii, dodajesz 1 nowy do wszystkich kategorii i leci 11*10 zapytań do bazy danych aby przesunąć każdy jeden produkt +1 pozycję w górę (domyślnie nowe produkty mają znajdować się na górze kategorii).

-
  • Odpowiedz
@kam1ll: Panie co usuwasz ciągle krytyczne wpisy. Jedna rada - jeżeli programujesz na windowsie zainteresuj się narzędziem Laragon. To jest rewelacyjna alternatywa dla XAMP-a, łatwy w instalacji, bardzo łatwo można zainstalować inne wersje np. PHP, MySQL, i przełączać się między nimi. Poczytaj i zainstaluj, mocno ułatwi Ci pracę (jeżeli nie korzystasz z dockera, a na początku raczej nie).
  • Odpowiedz
Gdyby ktos chcial przezyc przygode (2 lata minimum, opcja na wiecej) - Organizacja Wspolpracy Gospodarczej i Rozwoju szuka specjalistow na ciekawe stanowiska do pracy w #paryz #francja. Wymagana znajomosc angielskiego i/lub francuskiego oraz chec do nauki tego drugiego (mniej znanego) jezyka.

Web Full Stack Developer
placa od 2960 eur na reke + mozliwe dodatki, np. dla wspolmazonka, relokacyjny, na dzieci...
#php #symfony #html #
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Stworzyłem sobie mini formularz do rejestracji I po części działa. Dane do sql wpadają, ale pomimo ustawień not null dla każdej kolumny i tak przy odświeżeniu strony mam puste rekordy w tablicy. Polecono mi dodać var_dump zeby to sprawdzić, ale nie mam pojęcia jak to działa. Może ktoś mi to pokrótce wytłumaczyć?

Tutaj mój kod jeśli byłby potrzebny
Connect.php - https://codepen.io/magucio/pen/MWbyLdw
Index.php with register form - https://codepen.io/magucio/pen/ExNKrzN

#php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@magucio: To tak nie działa. Serwer nie jest w stałym kontakcie z wyświetlaną stroną, a php działa zwykle bezstanowo - server uruchamia się i wyłącza po przetworzeniu żądania i odesłaniu odpowiedzi (wolniejsze, ale bardzo wygodne rozwiązanie).

Otwierając stronę pytasz serwera jak wygląda - on odpowiada html'em i się wyłącza - twój index.php nie wyświetla (na razie) żadnych danych z bazy, więc połączenie nie dość że jest niepotrzebne to tym bardziej
  • Odpowiedz