@karololo: Czego się obawiasz? Nie spotkałem przypadku, gdzie jakaś osoba kradnie komuś kod. Daj informacje o licencji (prawa autorskie) i miej jakiś dokument o dokonanej sprzedaży. Najlepiej prowadź sprzedaż przez allegro. :)
  • Odpowiedz
Mikrobki, mam problemik, mam stronkę w całości zbudowaną w Backbone (html5 pushstate, ajax) + backend w PHP. Mam na stronce urle które prezentują obrazki typu: http://domena.pl/i/jakis_ciag No i w przeglądarce normalnej wszystko działa poprawnie, obrazek się pokazuje. Problemem jest fakt że obrazki mają być także dostępne dla google, do wstawienia na wall FB itp. Także potrzebuję dostęp do nich także bez JS no i pod tym samym adresem oczywiście :) Także potrzebuję
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GrabkaMan: PHP - język programowania, Git - oprogramowanie do śledzenia zmian w kodzie źródłowym i wspomagające pracę grupową. To tak jakby ktoś powiedział do kucharza, że następną pizzę ma zrobić z tarką a nie z serem.
  • Odpowiedz
Jaki framework byście polecili dla osoby nowej into programowanie/php? :3


Po riserczu zastanawiam się mocno nad CakePHP i całkiem fajnie ogarniętym Cookbooku

#php #programowanie (xD)
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vealheim: i stworzy kolejnego potworka z include($_GET['podstrona']); oraz włoskim makaronem w kodzie :) Niech poświęci czas na naukę porządnego FW - zawsze coś z tej wiedzy pozostanie a i przy okazji są większe szanse na poprawniejszy kod...

@esio: nie lepiej sf2/zf2? To są swego rodzaju standardy (przynajmniej sf2, zf2 jeszcze raczkuje) i ta wiedza zawsze się później przyda
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cybe: Minusy php to głównie niespójna biblioteka standardowa, słaby sposób obsługi błędów, błędogenny dynamiczny system typowania. Acha .. no i jeszcze niska jakość istniejącego kodu, który bardzo często jest kopiowany i wklejany bez głębszej zadumy.
  • Odpowiedz
Mam na stronie skrypt, który pobiera mi informację xml z innej strony i spowalnia mi to troszkę wczytywanie strony, co najlepiej wykorzystać, bym mógł to wczytywać po załadowaniu strony, albo jakoś tak, żeby nie spowalniało mi wczytywania stronki?

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

Szukam edytora WYSWIG (nakładka na textarea do formatowania tekstu) , musi mieć upload zdjęć z dysku a nie czyste wklejanie kodu. Kurdę kiedyś taki zajebisty nowy darmowy edytor znalazłem ale nie pamiętam gdzie.

#javascript #programowanie #webdev #php #kiciochpyta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Widzę, że w PHP można od wersji 5.3 używać zajebistej rzeczy, jaką są funkcje anonimowe. Jednak z tego co widzę to wewnątrz nich nie są dostępne zmienne z kontekstu w którym zostały zadeklarowane (ech, JavaScript <3). Przynajmniej taki kod działa nie tak jak powinien:

$foo = 1;
$bar = function () {

echo $foo;
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GoonSquad: proponuje nie wynajdować koła na nowo bo to największy błąd, jaki możesz popełnić (owszem, robisz coś nowego i "uczysz się", ale zazwyczaj... no właśnie: "uczysz się" - złych nawyków i błędnych, bardzo uproszczonych rozwiązań które nie będą rozszerzalne. Taka jest prawda, że żeby coś zbudować dobrego musisz wiedzieć coś na ten temat, więc lepiej poczytaj kod jakiegoś CMSa i przy nim coś pogrzeb - może napiszesz fajne pluginy na
  • Odpowiedz
@handler: nie za bardzo się znam na CMSach jak na razie:( robię stronę głównie z artykułami. Zależy mi na możliwości komentowania, potem coś w stylu mini mikrobloga, a w przyszłości chciałbym robić też na niej quizy:D
  • Odpowiedz
Czemu w php takie coś nie jest poprawne:

private static $projectsLocalization = 'projects'.DIRECTORY_SEPARATOR;
i w jaki sposób mogę takie coś osiągnąć? #php #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Marmite: w tym momencie interpretator widzi wyrażenie a nie wartość stałą. Zmiennych statycznych w klasach nie można inicjalizować wyrażeniem ponieważ to jest tak traktowane jakbyś przypisał zmienną niestatyczną. spróbuj rzutować ciąg na string.
  • Odpowiedz
@japer: Nie wiem dokładnie w jaki sposób chciałeś żebym zamienił to na string tak zeby działało, w każdym razie obszedłem to inaczej. Nie przypisuję tej zmiennej żadnej wartości, a w konstruktorze dałem takie coś:

if(self::$projectsLocalization === null) {
self::$projectsLocalization = 'projects'.DIRECTORY_SEPARATOR;
}
nie podoba mi się, ale działa, a nie mam lepszego pomysłu :S dzięki za wytłumaczenie co było nie tak
  • Odpowiedz