@malypirat: Ja zacząłem od symfony gdy dostałem pierwszą pracę jako webdev gdy ledwo potrafiłem into PHP xD Nie żałuję :) Dopiero potem doszło wspomniane tu wyżej Yii2 i używanie tego na początku to często była droga przez mękę.
  • Odpowiedz
#nodejs ma tą super przewage nad np #php że wszystko sie kisi w pamięci (np framework różne objekty klasy) i nie trzeba tego wczytywać za każdym razem. opcache to nie jest rozwiązanie

nie chce dyskutować nad tym co jest lepsze tylko moje pytanie brzmi jak jest z np. #java i #tomcat albo innymi językami?
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KwadratowyPomidor2: ale wiesz ze w php-ie tez mozesz robic event-loop? w phpie mozesz zaimplementowac nawet serwer web-socketow. jasne ze w kontekscie web servera masz request - odpalenie procesu i koniec. ale mozesz tez odpalic dlugo-zyjacy proces php tak jak procesy node-a - np idealny przyklad to wbudowany w php-a webserver ktory mozesz odpalic z dowolnego katalogu: php -S 0.0.0.0:80
  • Odpowiedz
@KwadratowyPomidor2: Nie wiem bo nie sprawdzałem. Tak swoją drogą to nodejs przy większej liczbie ludzi też się posra. Nie wiem jak klasyfikujesz prawdziwy i nie prawdziwy event loop, ale ten na pewno nie jest nowy (starszy od appserver).

Ok, ja też podałem jako ciekawostkę, że są różne sposoby odpalania php.
  • Odpowiedz
Załóżmy mam 10k użytkowników miesięcznie, każdy z nich będzie co miesiąc zostawiać 20 dodatkowych rekordów w bazie danych to w ciągu roku będzie to 2.4mln, czy to nie czasem za dużo będzie?

Chodzi o moduł zliczania wyświetleń danej podstrony i chciałbym zapisywać każde wejście użytkownika, żeby móc wykorzystać te dane do wyliczania kiedy jaki post jest popularny a także spersonalizowanych sugestii jak to jest na yt.

#programowanie #php
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@ElGovanni to już może lepiej Elk stack. Od razu jest panel z wykresami statystykami itp.
@lolen też zrobiliśmy coś podobnego na mongo i po wszystkim następnym razem byśmy wzięli Elk
  • Odpowiedz
Nie wiem czy komuś się będzie chciało sprawdzać kod, ale może
Ściągnąłem z githuba PHPMailer i chcę użyć go na swojej stronie. Niestety nie działa i maile nie dochodzą ( ͡° ͜ʖ ͡°)
Wyświetla błąd
Mailer Error: SMTP connect() failed. github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wtorek i prasówka dla Mirków-PHP'owców #justjoinitoferty odc#100 ( ͡º ͜ʖ͡º)

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala/C, czwartek - Python, piątek - Ruby/mobile, sobota -testing, niedziela - .NET/ DevOps

Na http://justjoin.it/ masz ponad pół tysiąca aktualnych ofert od prawie 300 firm, to daje największy wybór spośród branżowych job boardów w PL (pod względem ilości aktualnych ofert pracy dla programistów), który na
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Farezowsky:
strireplace() - Case-insensitive version of strreplace.
substrreplace() - Replace text within a portion of a string
preg
replace() - Perform a regular expression search and replace
strtr() - Translate characters or replace substrings
  • Odpowiedz
@Wut_Mayonaise: odchodząc od dyskusji na temat różnic między funkcją a metodą, funkcja anonimowa to taka funkcja, która nie jest nazwana wprost i najczęściej w kodzie wykorzystuje się ją tylko raz.

Dobrym przykładem, skoro jest tag #php, będzie np. usort. Można tego użyć tak:

usort( $tablica, 'funkcjasortujaca');
function funkcja
sortujaca( $a, $b )
  • Odpowiedz
Na początku chce powiedzieć, że jestem totalnie zielony.
Czytając guide'a powinienem był zainstalować apache & php (wszystkie mam najnowsze x86) w root folderze C. Wszystko działa do momentu dodania w httpd.conf

LoadModule php7_module "C:/PHP/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #php #drupal
Hej mirki, mam pewien problem. Mam projekt w Drupalu, w którym jest theme bootstrapa. Obecnie refaktoryzuję kod, ponieważ w pobranym themie są zmiany i potrzebuję je wynieść do subtheme. Problem jest z plikami php. O ile pliki tpl.php da się łatwo nadpisać to co zrobić z plikami vars.php ? z tego co widzę drupal nie zaciąga tych plików jeśli są w subtheme. Czy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

w plikach vars.php masz funkcje preprocesorowe, które można nadpisać w template.php. Oni to tak sobie zrobili żeby trzymać odpowiednie fukcje w oddzielnych plikach. Na przykład w katalogu /block znajdziesz plik block.vars.php, a w nim jedynie dwie funkcje bootstrappreprocessblock() i bootstrapprocessblock() więc jesli chcesz napisać swoją funkcję np. bootstrappreprocessblock() to wrzucasz ją do template.php w swoim subtheme. Z resztą jeśli chcesz możesz też zachować taką konwencję jak
  • Odpowiedz
Mirki ktoś miał styczność z Windu CMS? Kupiłem trochę w ciemno i chcę zainstalować na VPSie no i !@#$ wielki i bąbelki... Na ich forum odpowiedzi mi się znaleźć nie udało, założyć nowego tematu nie idzie, bo linku aktywacyjnego konta nie ma. Drugi dzień się z tym pałuje i lipa. Pomożecie? :<

#cms #vps #informatyka #debian #php #problem
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@webh: Nosz !@#$ mać... czemu ja od razu tutaj nie napisałem... No tera to masz u mnie butle whiskacza jak wpadniesz do Wrocka, bo pomocna bestia jesteś strasznie. Działa! Ruszyłem dalej, zobaczymy jak będzie po drodze :) Dzięki!
  • Odpowiedz
Po ostatnich rozmowach rekrutacyjnych na stanowisko PHP deva zrozumiałem jak dużo jeszcze nie umiem. Chciałbym 'zajawić się' ponownie, włączyć w środowisko programistów PHP, jakieś meetingi, konferencje itp. Więc mam pytanie - gdzie można w Krakowie przyjść i się czegoś dowiedzieć/pokodzić? Oprócz tego jakie materiały i źródła online polecacie dla średnio-zaawansowanego deva php żeby się pouczyć dalej?

#krakow #php
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@harry-potter: dokładnie, za JS i pochodne (plus Node.js jeszcze i proponuję się rozwijać jako fullstack) są dużo lepsze stawki. Z moich wątpliwej jakości obserwacji na niskiej próbie PHP developerzy zarabiają mniej od JS o 30-70% (dane na Kraków i Warszawę)
  • Odpowiedz
@IdzieGrzesPrzezWies: potrafisz profesjonalnie się komunikować- brak kolokwializmów, profesjonalne słownictwo, nie jąkasz się. Dorzuciłbym jeszcze przy okazji patrzenie się w oczy, odpowiadanie na pytanie (to jest bardziej trudne niż się wydaje; odpowiadamy zwięźle) itp.

Gdybym był na Twoim miejscu stworzyłbym sobie konto na Linkedin, dodał przykładowe projekty w opis profilu czy np. link na GitHuba o ile jest czym się chwalić i jazda: "site:linkedin.com PHP Developer Kraków" w wyszukiwarkę Google.
Ogarnąłbym
  • Odpowiedz
Czy do stworzenia systemu rejestracji i logowania na stronie, ewentualnie pseudo sklepu online dla tzw 'funu' i poznania czegoś nowego będzie lepsze ruby czy php? Kiedyś logowanie robiłem w PHPe i powiem, że nie była to przyjemna rzecz bo wszystko wyglądało jakoś archaicznie, ale to może dlatego, że nie poznawałem samego języka a po prostu korzystałem z kursu Zelenta.
#webdev #php #ruby
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@James0n: Dziś wygląda w PHP to tak, że wybierasz sobie framework i on ma już gotowy moduł do logowania, który często obsługuje też autentykację dla REST API itp :) Np. w symfony to kwestia dodania kilku linijek do configu
  • Odpowiedz
#php i #mysql Mireczki, podpowiedzcie jaki sposób przechowywania ip (4 i 6) będzie najlepiej "upakowany"? CHAR z oczywistych powodów odpada. W przypadku ipv4 odpalałem ip2long i mieściło się w kolumnie INT. Przy ipv6 można użyć inet_pton ale liczba robi się za duża dla INT i z tego co znalazłem, to trzeba użyć VARBINARY(16). A może da się podzielić na "górną połowę" i "dolną połowę" i wrzucić jako dwie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do #webdev.
Mam zrobić takie coś jak na zdjęciu.
Wszystkie dane będą zaciągane z bazy. Zrobiłem coś takiego, ale nie jest to ni w 5 ni w 9 responsywne.
Zdjęciom nadałem inline width 100% i idealnie mieszczą się w kontenerach, ale tekstu w kontenerze nie potrafię utrzymać.

Ktoś ma jakiś szablon z instrukcją jak to zrobić
zortabla_rt - Pytanie do #webdev.
Mam zrobić takie coś jak na zdjęciu.
Wszystkie da...

źródło: comment_wXOxfcF6YfxUw65bTLlONudw3740lK8N.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach