@Tifirifi: SublimeText też nie jest darmowy ( ͡° ͜ʖ ͡°) Ale jak już trochę popracujesz to wyprubój do jednego projektu Storma, gwarantuje że nie wrócisz do ST.
  • Odpowiedz
takie pytanie mireczki - czy jest jakiś system templatek podobny do twiga(składniowo) - ale nie generujący pierdyliarda klas z którymi potem robi cuda(przez co wolno działa) tylko pliki php z kodem php+html ?
#php
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Po pierwsze to nie generuje pierdyliarda klas. Po drugie nie to wpływa na jego wydajność zwłaszcza jak masz cache bytecodu. Stary benchmark ale zawiera też kilka słów wyjaśnienia: http://fabien.potencier.org/templating-engines-in-php-follow-up.html
Co zrobi volt jak wyświetlasz zmienną, która jest nie przekazana do szablonu? Co zrobi jak próbujesz dobrać się do zmiennej obiektu jak do tablicy? Co zrobi jak klucz w tablicy nie istnieje? Czy volt też szuka getterów?
Poza tym zależy
  • Odpowiedz
w zasadzie to nie ma czego wykonywać - bo już ma wszystko w jednym pliku .php a przy twigu czy bladzie najpierw musi posklejać sobie bloki także trochę słabo

OPcache improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request.


@Jurigag: Czy na pewno rozumiesz czym jest bytecode i jego cache?

no tak, tylko po co
  • Odpowiedz
@jaskowice1:
pierwsze 2 instrukcje ( znak podkreslenia mi zjadlo, nie znalem tej funkcji mirko) na początek np. index.php
php flag do htaccessa tez na poczatek
a wynik execute przypisz do jakies zmiennej i var dump(), powinno od razu wyskoczyć po uruchomieniu, jeśli nie masz żadnego czyszczenia bufora, czy wyciszania funkcji.
  • Odpowiedz
vardump robi się bez przypisywania do zmiennej.

po tej linii: $stmt = $this->DBH->prepare("INSERT INTO $table ($rows) VALUES ($params)");
potrzebuję:
var
dump("INSERT INTO $table ($rows) VALUES
  • Odpowiedz
  • 5
Szukam kolegów.. eBay & Allegro PHP API guru w celu wymiany doświadczeń #php #api
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy max_execution_time / fastcgi_read_timeout w nginx lub jakaś inna zmienna ma wpływ na czas przesyłania plików ? tj czy limituje ona czas przesyłania ?
#php #nginx #webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

max_input_data ma wpływ na timeout podczas uploadu (php.ini setting)
Dyrektywa do tuningu dla nginx to fastcgi_read_timeout oraz a dla php-fpm (zakładam że tego używasz) dyrektywa request_terminate_timeout w konfiguracji puli FPM :) (/etc/nginx/pool.d/*)

edit: formatowanie ;)
  • Odpowiedz
class DB{

function db_connect(){
$mysql_host = 'hosy';
$username = 'lol';
$password = 'lol';
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jaskowice1: w klasie Logs odnosisz się do zmiennej $pdo, która nigdzie nie jest zainicjalizowana. a w klasie DB masz tę zmienną, ale ani jej nie zwracasz, ani nie przypisujesz do żadnego pola.

ogólnie trochę źle to wygląda (wszystko w jednej metodzie w DB) i brak jakiegoś pomocnika typu metoda query (dla DB oczywiście) która by sprawdzała połączenie i robiła resztę roboty. innymi słowy: nie korzystasz z możliwości obiektowości. sam miałem
  • Odpowiedz
@jaskowice1: W tej linii $log = $pdo->prepare() nie masz dostępu do zmiennej $pdo ($pdo jest dostępna tylko w funkcji DB::db_connect. Najprościej zrobić to tak:
1) Zmień $pdo = new PDO(...) na $this->pdo = new PDO(...)
2) Zmień linię $log = $db->pdo->prepare()
3) Zalecam - w klasie DB dodaj zmienną public $pdo; oraz określaj widoczność funkcji i zmiennych (php5)
  • Odpowiedz
Korzystał ktoś z was z wtyczki SoftDeleteable do Doctrine i jednocześnie zapisywał dane np. o tym kto daną rzecz usunął?
Gdy wykorzystuję eventy preSoftDelete i postSoftDelete to w nich nie działa flush(), tzn. nie zapisuje moich zmian (informacji kto usuwa) do bazy.
#symfony #symfony2 #webdev #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jaki notebook/laptop używany do 200cbl? Głównie będzie służył do nauki programowania c++ / php. Myślę, że zainstaluje na niego win7, ale nie wykluczone ze zdecyduje się na jakiegoś linuxa. Jak myślicie? Da radę coś znaleźć w tym budżecie?

#php #cpp #programowanie #pytanie #komputery
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@breakless: Obecny sprzęt nie daje rady? Szkoda wydawać kasę na sprzęt pod pretekstem "nauki programowania". Skoro odpalasz przeglądarkę to to i zainstalujesz jakiegoś xampp'a + edytor i jedziesz, a 2k masz w kieszeni.
  • Odpowiedz
@krupek: Z cookies w czasach Netscape i IE4 było pełno problemów, m.in. programy typu "personal firewall" całkowicie usuwające nagłówki Cookie i Set-Cookie, brak możliwości użycia cookies w domenach postaci domena.pl (trzeba było używać www.domena.pl lub np. domena.com.pl, żeby nie było za mało kropek) i ataki CSRF, przed którymi nikt nie wiedział jak się w 100% zabezpieczyć, bo nieoczywiste rozwiązanie z ukrytymi polami formularzy pojawiło się dość późno.
  • Odpowiedz
Czego używacie do walidacji numeru IBAN i Swift? #php Wołam również #webdev bo może być to jakiś zewnętrzny serwis (może być płatny) ;)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przekażcie proszę dalej, że jeszcze czekamy na propozycje prelekcji do tegorocznego #phpconpl ostatnia szansa aby się załapać, a WARTO! (Prelegenci również w tym roku będą mieli prawo do zwrotu całości opłaty za uczestnictwo.)

http://www.phpcon.pl/2015/pl/

Po 25 lipca ruszy głosowanie na zgłoszone propozycje do agendy, a po 1 sierpnia zapisy.
normanos - Przekażcie proszę dalej, że jeszcze czekamy na propozycje prelekcji do teg...

źródło: comment_PtA66sypx5nwAhc2p3vctx5Po8a2VMKu.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bercik999: obawiam się, że przy tym poziomie agresji było by to niemożliwe ;) Poza tym, jeżeli L5 ma jakieś zalety to są one głównie poza "techniczno-językowe" więc może taki temat by się nadal bardziej na konfę dla agencji i startupów ;)
  • Odpowiedz
Jestem w posiadaniu książki PHP i MySQL - tworzenie stron WWW, wydanie 4 z 2009 roku. Czy czy od tego czasu PHP zmieniło się na tyle, że nie warto sobie zawracać głowy tą książką? Z PHP miałem do czynienia tyle co nic, a chciałbym coś ruszyć w tym kierunku.

#php #pytanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php

Próbuje pisać sobie coś w PHP i tutaj moje pytanie. Lepiej pisać na czysto, w czystym PHP, czy próbować pracować z jakimś frameworkiem (jak tak to z jakim? Laravel, Symfony?) i uczyć się PHP "przy okazji"? Do tej pory udało mi się napisać prosty system logowania/rejestracji, więc nic złożonego.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Macie jakieś godne polecenia materiały na temat testów jednostkowych? Doszedłem do tego momentu, że pora zacząć ich używać :)

#webdev #php #laravel
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karid:

1. Poczytaj dokumentację PhpUnita, PhpSpeca, Behata
2. Zacznij pisać testy (wiem, że trudne, kupa czasu minie, ale warto)
3. Poczytaj trochę teorii o testach, wpisy wujka boba, flamewary z powodu DHT, ogólnie czytaj co inni piszą na temat testów
4. Czytaj przetestowany kod (np jak piszą testy Symfonowcy i twórcy
  • Odpowiedz
Witam.
Robię autoryzacje SSO w WP. Wysyłam zapytanie przy pomocy:

$response = wp_remote_get($SSO_url,
array(
'timeout' => 5,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki pytanko z zakresu #webdev #php
Mam problem z kodowaniem na stronie, w bazie mam super wszystko pięknie ładnie, ale na stronie jest coś takiego przy polskich znakach �

header('Content-Type: text/html; charset=utf-8');
to nie pomaga

Jak to naprawić?
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach