Jak wygląda kwestia społeczności i dokumentacji w najpopularniejszych framworkach dla #php? Jak to się w ogóle zmieniało i kształtowało i czy dla któregoś z nich dobra społeczność i dokumentacja (niekoniecznie oficjalna, raczej stackoverflow i podobne) wyraźnie przyczyniły się do wzrostu popularności?
#programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SScherzo: optymizm w programowaniu czasem może być nawet szkodliwy bym powiedział. W Naszej Klasie kiedyś "optymistycznie zakładali", że ich optymalizacja serwisu rozwiąże problemy, a było zupełnie odwrotnie ;D
  • Odpowiedz
#php #naukaprogramowania
elo,
2 dni temu zacząłem się uczyć php i zaciąłem się na zadaniu:

Napisz program do pokazania wszystkich liczb podzielnych bez reszty przez 2 i 3 dla zakresu podanego przez usera (zmienna1 - od ilu np.1, zmienna druga do ilu np. 10, wynikiem by tutaj była tutaj tylko liczba 6)


kompletnie nie mam pojęcia jak to zrobić. Ktoś coś?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ugotowany_kamien: Tak jak podpowiadają: najpierw musisz zrozumieć problem algorytmicznie, a potem rozłożyć sobie implementację na małe kawałki:

0. Jakby ktoś kazał CI to zrobić na głos („Ty jesteś komputerem”) – to jak byś zrealizował to zadanie?
1. Czy umiesz przyjąć wartość od użytkownika? (np z konsoli jako parametr?)
2. Czy umiesz tę wartość wyświetlić na ekranie?
3. Czy umiesz tę wartość trzymać
  • Odpowiedz
Mam tabelkę z danymi.
cashierid | cashiercompanyid | operationcode | eventticketid

Muszę wyciągnąć te dane z DB i stworzyć
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Obawiam się, że korzystając z tego XML'a baza danych będzie padać, po 10 razy dziennie, ale klient nasz pan…

@mariecziek: Bzdura. Baza danych generuje XMLa znacznie szybciej niż jakikolwiek Twój kod, bo baza danych robi to kodem w C.
  • Odpowiedz
Baza danych waży kilkadziesiąt GB


@mariecziek: czyli niewiele ( ͡° ͜ʖ ͡°)

Co 15 min 500 użytkowników będzie zwracało się do systemu aby uzyskać najnowsze dane.


@mariecziek: pytanie numer jeden - po co im te dane i co tak naprawde potrzebuja. Bo jeśli kazdy potrzebuje co 15 minute pelnego dumpa bazy w XMLu, to coś tu jest nie halo.
  • Odpowiedz
Mirki developerzy pytanie odnośnie działania Wordpressa:

W jaki sposób Wordpress ładuje wszystkie funkcje z tych kilkuset plików w tak krótkim czasie? Dokładniej chodzi mi o wywoływanie funkcji bez potrzeby używania obiektu (np. get_categories() zamiast przykładowo $wp->categories->get_categories();). W plikach funkcje nie są metodami w obiektach, są po prostu wrzucone i to mnie dziwi najbardziej. Może jest jakiś ciekawy artykuł na ten temat a może macie własne odkrycia?

#php #wordpress
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To pewnie dzięki tej prostocie Wordpress uchodzi za jeden z najbezpieczniejszych CMS'ów.


@silon: Nope, w WP co chwila pojawiają się dziury bezpieczeństwa, a już nie wspomnę o masie syfiastego kodu w pluginach.

Do prostoty WP też wiele brakuje, spagetti, brak rozdzielenia warstw abstrakcji, globale => ogólnie masakra i większość programistów trzyma się z dala…
  • Odpowiedz
Mirasy, mam problem. W pracbaza dostałem zadanie do wykonania. Mimo, że nie zajmuję się tym na co dzień, to muszę stworzyć prostą stronę w #php, której zadaniem będzie tylko i wyłącznie przekierowanie na konkretny adres w zależności od wykrytej wersji językowej przeglądarki.

W tym celu chyba najlepiej wykorzystać $SERVER['HTTPACCEPT_LANGUAGE'] ?

Chodzi o to, żeby w przypadku wykrycia języka polskiego przekierowywało na:
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W pracbaza mam zaszczyt pracować na #fuelphp ~1.6 i pierwszy, dziwny problem napotkałem już na początku. Otóż, po logowaniu się metodą force_login (bo nikt nie znał hasła, lol), utworzyłem nowego użytkownika i udało się normalnie zalogować używając loginu i hasła, ale... po tym tak jakby użytkownik od razu zostaje wylogowany i wraca do formularza logowania. Sprawdzałem czy ma uprawnienia lub czy jest zalogowany - wszystko null. W bazie jak byk
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #programowanie #php #webdev - czy jest ktoś z was tutaj używający WebAPI Allegro.pl? Bo jak próbuję sobie wygenerować nowy klucz, a wcześniej tłumacząc się po co, dostaję 500.

To WebAPI działa w ogóle? Bo sandbox, który oferują na http://testwebapi.pl/ leży i to od dawna jak sądzę.

Halp plis, bo klient twardo obstawia by zintegrować jego sajt z kontem na allegro.

Będę wdzięczny.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: jestem na etapie początku nauki. Mam zmienne, które uzupełniam danymi z pól input text w tabeli. Tabela to coś ala kalkulator do obliczania pewnych rzeczy. Więc przycisk do czyszczenia tych zmiennych będzie bardzo przydatny. No ale nie umim zrobić przycisku, tylko hiperłącze. ;_;
  • Odpowiedz
#niedziala ;c
Mirki pomożcie bo już dostaje białej gorączki.

Mam sobie buttona w formie i action="login/run"
Na localu wszystko ok czyli workspace:80/mvc/login click na button przekierowanie OK-> workspace:80/mvc/login
Na VPS IP:80/mvc/login po clicku przekierowuje na -> ip:80/mvc/login/run i pojawia sie moja strona w przypadku errora (This page doesnt exist)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki,

proste pytanie. Jestem programistą PHP, ogarniam teorię SOLID, DRY, wzorce projektowe oraz bazy danych. Korzystałem w życiu z Drupala, Prestashop, Joomli oraz Laravela. Jest ok.

Zacząłem się uczyć podstaw czystego Ruby. I tutaj zaczyna się pytanie, w sumie prośba. Korzystam do nauki z ruby-doc.org oraz http://www.tutorialspoint.com/ruby/. I bardziej drugiego źródła.

Mój
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DanioPL: Nie jara mnie w ogóle frontend bo przez długi czas byłem w sumie full-stack devem pehape. Wybierałem między Ruby a Pythonem, w przyszłości chciałbym jeszcze nauczyć się C# i .NET framework oraz pisanie aplikacji mobilnych.
  • Odpowiedz
Dobry wieczór Mikrony. Chciałbym się zacząć uczyć #php, tak na porządnie, acz od podstaw. Możecie polecić jakiś kurs online? Jest coś dobrego? Ewentualnie książka, jak jest jakaś cudowna. :D
Wołam #naukaprogramowania, chociaż tak, wiem, PHP to nie programowanie. :P
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jakie mogą być ciekawe projekty w PHP do nauki tego hm języka ? na zajęciach będę realizował projekt cały semestr ale proste strony/blogi/sklepy to dla prowadzącego za proste i będą niżej oceniane. Dlatego pytam was mireczki co można ciekawego zrobić w PHP, a może i dodać coś później CSS czy JS. mam nadzieję, że pomożecie ;) #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś pomysł jak wyciągać dane z innej strony?
Dajmy na to że na mojej stronie jest wyszukiwarka, kiedy wpisze y, to na stronie x wyszukuje w tytule y i pokazuje ten tytuł w przeglądarce.
#webdev #php #javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imVaniX: Potrzebujesz scrappera. Czyli programu który będzie "chodził" po stronach i analizował je pod kątem, który później wykorzystasz do indeksowania i wyszukiwania. Znajdziesz sporo bibliotek do tego. Jeśli chcesz popróbować i masz konrente strony do przeszukania wewnątrz html to pobaw się z yql. Do prostych zastosowań starczy.
  • Odpowiedz
Człowiek pisze w PHP już kilka ładnych lat, mniejsze i większe skrypty, a dopiero się dowiedziałem, że zaleca się nie kończyć pliku zamykającym tagiem ?>, jeśli w pliku jest tylko kod PHP. I to nawet z sensownego powodu, przez co niejednokrotnie mi się strona sypała - po "closing tagu" nie może być żadnych białych znaków (często wchodziła pusta linia)
#php #programowanie (hehe, najkrótszy żart informatyczny za 3...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach