Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » elliot_pl 11:03
 » jenot 11:03
 » NimnuL 11:01
 » Zbyl 11:01
 » okobar 10:57
 » MARtiuS 10:56
 » Sherif 10:52
 » Druzil 10:49
 » piwo1 10:49
 » Robak 10:47
 » voyteck 10:45
 » cVas 10:44
 » Artaa 10:43
 » Wedrowiec 10:39
 » jablo 10:37
 » steve 10:35
 » Mademan 10:33
 » Raist 10:30
 » _oLo_1984 10:30
 » Chrisu 10:28

 Dzisiaj przeczytano
 11410 postów,
 wczoraj 28554

 Szybkie ładowanie
 jest:
wyłączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Potrzebuje programisty PHP, mam pewien projekt do , DeK 8/05/12 16:05
zrealizowania. Projekt to eksperyment, nie wiem czy wypali...

Ma to być coś co działa jak sklep ale sklepem tak do końca nie jest.
To znaczy nie posiada opcji płatności, wysyłki lub są one na potrzeby projektu po prostu wyłączone.

Taki trochę wykastrowany sklep ale posiadający kwotowy limit "zakupów" (czyli definiujemy dla grupy uzytkowników limit do powiedzmy 500zł i za tyle może wybrać towaru, kategorie użytkowników, brak rozbudowanego profilu użytkownika w postaci adresu, telefonu itd. ) Inna grupa użytkowników może mieć już inny limit.
Email jako login, po stworzeniu kont użytkowników ręcznie, wysłanie linka aktywacyjnego i hasła na email i kilka innych rzeczy. Ewentualnie import listy użytkowników z pliku CSV.

Ogólny zarys jest taki, że ma zostać dokonany wybór produktów do koszyka do określonego limitu kwotowego, po czym ma to zostać potwierdzone na końcu przyciskiem. W profilu usera ma się pojawić lista jego wyborów. To tak w skrócie, jak by co to więcej mogę opisać na email.

Projekt mógłby bazować na rozwiązaniach darmowych obecnie funkcjonujących w sieci, no może za wyjątkiem prestashop bo wydaje mi się, że ten skrypt jest dość toporny, a zrobienie dla niego elastycznego szablonu to katorga.
Ogólnie nie przepadam za Prestashop.
Podoba mi się Gekosale ale do tego co potrzebuję nie wiem czy to nie przerost formy nad treścią.

Nie chcę wykładać tutaj całej koncepcji. Chciałbym się rozeznać ile to co chcę zrobić by kosztowało i jeśli cena by mnie nie zabiła to zlecić komuś pracę nad tym.

Wiem, że na forum jest kilku utalentowanych programistów :) I ewentualnie mógłbym liczyć na uczciwość i rzetelność, a nie na programistyczną szarlatanerię, która jest dość powszechna.
Jakby co to dajcie cynk na email.

  1. 20K , RusH 8/05/12 16:20
    opisales amazon wish list

    I fix shit
    http://raszpl.blogspot.com/

    1. No w zasadzie coś w tym stylu , DeK 8/05/12 17:00
      ale nie do końca i o wiele, wiele, wiele mniej złożone.
      Owszem ma być dokonywany wybór, ale przez określoną listę użytkowników, listę zdefiniowaną, mają sobie wybrać co tam sobie chcą do pewnego pułapu kwotowego z zakresu dostępnego asortymentu. I tyle.

      Administrator ma wiedzieć co który wybrał.

      Rozwiązanie ma być dość mocno uproszczone względem zwykłego sklepu. Nie musi to być jakoś wielce autorskie i pisane od zera. Raczej modyfikacja dostępnych rozwiązań.

      Po prostu ma to być wybór produktów widniejących w sklepie.
      W sklepie, który nie ma opcji dostawy, opcji wysyłki, który nie ma rejestracji klienta.
      Profil klienta natomiast to zaledwie to co wybrał. Bez wymogu podawania telefonu, danych adresowych , te rzeczy są zbędne.
      20k? :-|

  2. Napisz dokładną specyfikację. , ptoki 8/05/12 17:10
    I tak do tego dojdzie jak bedziesz kogos zatrudnial wiec im wczesniej tym lepiej.
    Napisz co dokladnie chcesz i jak ma dzialac.
    Oszacuj wolumetrie.
    Poswiecisz na to godzinke,dwie a znaczaco uprosci i same tworzenie produktu ale i znalezienie kogos kto sie tego podejmie i oszacuje ile czasu to zajmie.
    Idealem bylo by dodanie do kazdego punktu takze testu na potwierdzenie czy kryterium zostalo osiagniete.

    W ten sposob osiagniesz rowniez to ze znajdziesz miejsca problematyczne w swoim pomysle.

    Po twoim zajawieniu wydaje mi sie ze calosc moze zamknac sie w 3-5 tabelkach i paru formularzach ale z praktyki wiem ze funkcjonalnosc o ktorej nie napisales ale o niej myslisz spowoduje 2-5 krotne rozdmuchanie produktu.

    1. Robiłem sobie taką listę , DeK 8/05/12 18:07
      i leży gdzieś wśród zastraszającej ilości plików na pulpicie powinienem odnaleźć. Sam jestem zwolennikiem takiej metody działania by dokładnie spisać co i jak bo wówczas nie bazuje się na domysłach co chciał potencjalny klient.

      Fakt, że sklep jako taki jest dość potężnym narzędziem, i aż tak potężnego narzędzia do tego nie potrzeba.
      W zasadzie sam myślałem jakbym ja to chciał zrobić gdybym miał wystarczającą wiedzę dotyczącą PHP/MYSQL. Na razie bawię się prostymi rzeczami więc mnie to przerasta. A gdybym zaczął to robić to zajęłoby mi pewnie ponad pół roku.
      Mam zrobiony bardzo prosty skrypt koszyka ale to w ramach nauki PHP.

      ----------
      Odpadłyby wszelkie moduły płatności, wszelkie newslettery i moduły dodatkowe, które zazwyczaj są w sklepach. To są rzeczy zbędne.

      Dodajemy produkt, cena, wybór stawki VAT dodanej wcześniej do bazy, jedno zdjęcie główne i ewentualnie kilka dodatkowych. Na stronie wyświetlana tylko cena brutto.
      Kategorie produktów.
      opis produktu.
      Opcjonalnie ilość dostępnych sztuk. Jeśli puste to bez limitu.

      Atrybuty produktu, cechy, warianty.
      Waga, sztuki

      Możliwość włączania i wyłączania produktu.
      Cena, VAT

      Funkcja dodania do koszyka.
      Funkcja limitu dla grupy, czyli jeśli zdefiniujemy 800zł to każdy user z grupy może wybrac towar do 800zł.
      Dostępna kwota zmniejsza się odpowiednio o kwotę produktu. Dostępna kasa widoczna w koszyku i może stale w nagłówku strony.

      Waluta tylko zł.
      Kraj tylko Polska.

      Brak mechanizmu wysyłki.

      Logowanie to email i hasło.


      Możliwość importu listy użytkowników z pliku CSV.
      Mechanizm umożliwiający po utworzeniu kont wysyłki linka aktywacyjnego oraz hasła.

      Możliwość dodania strony dynamicznej, na przykład z treścią regulaminu czy czymkolwiek innym.

      Ilość produktów pewnie w zakresie 200-400. Tutaj trudno mi powiedzieć.
      I tak trzeba by zdjęcia dodać ręcznie więc pewnie dodawanie ręczne.
      Zawsze mogę produkty dodać na localhost i zaimportować to do bazy an serwerze.

      Być może przydałoby się cache by nie męczyć serwera choć nie będzie tam porażającego ruchu.

      To tak w dość chaotycznym skrócie więcej mam spisane w pliku tekstowym.

      Przyglądam się teraz komercyjnemu skryptowi shoper. W zasadzie panel administracyjny jest dość prosty, Profil usera, produkt, atrybuty, zamówienia itd. jest zbliżony koncepcyjnie do tego co byłoby potrzebne, oczywiście nadal jest tam więcej funkcji niż potrzeba ale z tego co widzę jest to najbardziej zbliżone do tego co widziałem i dość przyzwoicie i przejrzyście zrobione. Wiadomo, skrypt uwzględnia różnych użytkowników, różne warunki więc jest bardziej elastyczny.

      Sorki za chaotyczność, ale w formie bardziej uporządkowanej logiki mam w pliku.

      1. pytanie czy chcesz mieć , Wedrowiec 8/05/12 18:24
        produkt komercyjny spełniający komercyjne warunki i napisany "ładnie" w kodzie czy po prostu coś co będzie działać i spełniać wszystkie wymagania które podałeś :D
        Pierwszy wariant można klepać zespołem klikuosobowym przez kilka miesięcy a drugi naklepie student(który coś tam już napisał) w jeden weekend. I jeszcze zdązy imprezę zaliczyć. Do tego jeżeli student jest kumaty a po miesiącu nie okaże się, że to jednak ma być amazon-bis to wersja studencka pewnie będzie działać dużo lepiej.

        "Widziałem podręczniki
        Gdzie jest czarno na białym
        Że jesteście po**bani"

        1. Z tego co zdążyłem się zorientować , DeK 8/05/12 18:52
          to gdy pracuje nad projektem team, i jeszcze realizują projekt na przykład na frameworku Zend to cena rośnie w sposób szokujący, powodujący nagłe omdlenia :) na to nie jestem w stanie sobie niestety pozwolić.


          Moje oczekiwania są głównie takie by działało, ale z uwzględnieniem by był to produkt bezpieczny, żeby nie było możliwości odstawienia takich numerów jak sql injection, czyli pewna dbałość o zasady bezpieczeństwa itd. Fajnie też gdyby firma hostingowa nie chciała mi urwać cohones gdyby skrypt męczył przesadnie serwer.

          PHP minimum 5.2 - 5.3 choć już widzę, że hosting wdrożył 5.4.

          Czyli ogólnie żeby nie była odwalona fuszerka.

          Jeśli ktoś by się sprawdził to pewnie dostawałby różne zlecenia ode mnie w przyszłości bo czasami potrzebuję coś wykonać i chętnie bym to komuś zlecił, sam wszystkiego się nauczyć w stanie nie jestem, życia mi braknie :)


          Czyli pewna dbałość jest wskazana. Żeby nie było przerażającego bałaganu w kodzie.
          Ale nie trzeba spełniać norm jak w Zend. Tutaj nie ma co przesadzać.

          Nie jest to jakiś gigantyczny projekt komercyjny. Jest to w sumie pewien test pomysłu, może wypalić ale może nie wypalić. Gdyby wypalił to pewnie by się przerobiło skrypt na coś lepszego.

          Tak więc jeśli student pracowałby na trzeźwo ( :-) ), trzymałby się pewnych zasad poprawności kodu i bezpieczeństwa, to jasne, że może być taka osoba, na ekipę programistów to mnie raczej nie stać.

          Grafikę zrobię sam, więc to nie jest problem. Jedynie przydałaby się pewna struktura, rama, którą później już przerobię pod swoje preferencje.

          Lubię uczciwość, sam tak podchodzę do wszelkiej współpracy, jeśli ktoś się wykazuje to szanuję to i w odpowiedni sposób doceniam.

          1. Sadze ze jak znajdziesz kumata osobe to ci to zrobi za 2-4kzl. , ptoki 8/05/12 19:18
            Tylko bedziesz musial zadbac o zrobienie testow i pilnowanie takiego ludzika zeby robil i mial progres.

            Drozszy wykonawaca z firmą i portfoliem bedzie automatycznie drozszy o jakies 50-100% ale da jakas gwarancje ze sie wywiaze. Za te 2-4kzl nie bedzie zadnej gwarancji ze lolek wykona cokolwiek.

            Jak juz znajdziesz ludka to podziel sobie robote na etapy i plac w transzach. Zadbaj aby kod byl skomentowany i aby byl dla ciebie czytelny.
            Tyle mojego pitolenia, zycze powodzenia!

      2. zaraz zaraz , RusH 8/05/12 19:01
        to 20K to bylo za dostosowanie jednego z open source sklepow do twoich wymagan, jak chcesz cos pisane od zera to >40K za pierwszy projekt + stawka godzinowa (spokojnie licz od 100zl na zlecenie/h) za szlifowanie.

        jak nie wishlist to cos ala program lojalnosciowy?

        I fix shit
        http://raszpl.blogspot.com/

        1. Ja mam wrazenie ze to co chce Dek to nie produkt "dla mas" tylko , ptoki 8/05/12 19:14
          jakies takie narzedzie dla malej grupy osob.
          Lub wrecz aplikacyjka intranetowa.

          Obstawiam ze to cos w rodzaju stronki gdzie poszczegolne jednostki robia zakupy aby potem z tego sklecic liste dla dostawcy (siekies lyreco czy cos) z adnotacja co gdzie wyslac.

          Na dzisiejsze czasy sadze ze za 2-4kzl ktos jest w stanie takie cos sklepac o ile zamawiajacy nie zachce w polowie roboty fikusnego ficzera.

          Szczegolnie ze to PHP a nie java...

        2. Moim zdaniem takie kwoty , DeK 8/05/12 19:47
          to fikcja w odniesieniu do takich projektów. A już 20K za przerobienie innych rozwiązań i to darmowych, w sytuacji gdy tak naprawdę ten projekt bazuje na czymś co nie jest żadnym wielce niestandardowym projektem bo bazuje na gotowych schematach, a sklepy i mechanizmy w nich funkcjonujące nie są budową reaktora atomowego.

          To już zrealizowanie projektu graficznego jest trudniejsze gdyż wymaga oryginalności, koncepcji, nieszablonowości. Zakładając, że nie opieramy się na pewnych schematach.

          Nie mówimy tutaj o przeznaczeniu dla korporacji, czy zamawianiu przez korporację. To jest coś w stylu tego o czym pisze ptoki, "dla malej grupy osób". Za każdym razem innej, a nie projekt dla TVN czy Allegro.

          20 czy 40 tyś wynika z czego? Bo nie rozumiem trochę tego typu cen.
          Sam zajmuję się DTP, grafiką i fotografią, ale często dostrzegam pewne szaleństwo programistów w wycenach.

          Ostatnio gdy zapytałem jakąś firmę o cenę to się człowiek zjeżył, że chce od niego wyłudzić informacje handlowe i mnie zaczął straszyć Policją :) i był po prostu niemiły by nie powiedzieć dosadniej. Jak zapytanie o cenę może być próbą wyłudzenia informacji handlowych, co oni biorą?

          A w praktyce programiści wiedzą, że bardzo często przeginają z cenami, a bazują po prostu na niewiedzy klienta, który nie jest w stanie zweryfikować ich pracy, nie jest w stanie określić tego co potrzebuje bardziej szczegółowo, więc wciska mu się różne rozwiązania nawet gdy ich nie potrzebuje. Klient nie wie ile nakładu pracy kosztuje zrobienie czegokolwiek. A często wmawia mu się jakoby zrobienie logowania to był nie lada wyczyn :)

          20K za przerobienie gotowego sklepu, gdzie mamy wywalić moduły, gdzie mamy dorobić limit, i zmienić formularz, nieznacznie przerobić bazę? No nie wiem. Moim zdaniem nikt by na to nie poszedł. Nikt przy zdrowych zmysłach.

          Zwłaszcza, że najwyższa kwota jaką usłyszałem, i to projekt realizowany od zera na frameworku Zend to około 7000zł. Ale ta kwota również odpada. Nie w sytuacji dość dokładnego sprecyzowania potrzeb i wiedzy co trzeba zrobić oraz samodzielnego wykonania grafiki.

          Właśnie to mi daje zaznajamianie się z PHP, że znam poziom trudności danej realizacji, czasu jaki jest wymagany do realizacji przez osobę umiejącą PHP, że nie zgodziłbym się na takie kwoty. Niektórzy programiści po prostu oszaleli.

          1. taaaa, jasne... Później studenci kod klepią... , Chrisu 8/05/12 21:38
            zajmuję się projektem w której duża firma pewnie pojechała na całego jeśli chodzi o koszty - przez to funkcjonalność systemu ma przesunięcie min 6 miesięcy...

            Ja spytałem panów, którzy zaoferowali się, że zrobią nam stronę firmową, o to, kto po zrealizowaniu zlecenia będzie właścicielem kodu strony. Pan z oburzeniem powiedział, że jeszcze NIKT mu nie zadał takiego pytania, gdy naciskałem powiedział, że _oczywiście_ ONI, bo nie wyobrazają sobie inaczej. Ja nie wyobrażam sobie natomiast płacenia za dodanie głupiego boxa na stronę... Szef chyba zrezygnował z ich strony...

            /// GG# 1 110 10 10 11 100 10 \\\

  3. W teorii to studenci to robią w formie projektu , Conroy 8/05/12 17:54
    Po godzinach, przez jeden semestr, często od zera i aby się w ogóle czegoś nauczyć. I udaje im się. Wychodzi dokładnie tego czego potrzebujesz.
    W praktyce to czego tutaj nie opisałeś uniemożliwi Ci wygodne czy może nawet jakiekolwiek korzystanie z tego.

    Np. ile produktów? 3? 10? 400? Więcej? Pierwsze wprowadzisz ręcznie, przy 400 pewnie będzie import z jakiegoś źródła.

    Wersja najprostsza - połóż się na kanapie, zamknij oczy i zacznij tego używać, co jakiś czas zapisując co i jak ma działać. Tylko nie uśnij :)

    http://flickr.com/photos/myhacien
    da

    1. Sam staram się dziabnąć , DeK 8/05/12 18:18
      prosty koszyk, dodawanie produktów, zdjęcia, sesje, zabezpieczenia, zależności między tabelami bazy, łączenie tabel itd. Głównie staram się czytać o zasadach, poprawności, częstych błędach.
      I pewnie gdyby nie to, że nie mam aż tyle czasu na zabawę to bym to sklecił na jako takim poziomie :) Ale same eksperymenty pozwalają mi przede wszystkim rozumieć jakich informacji potrzebuje programista.

      Produktów może być 200, może nawet i 400. Raczej wprowadzanie ręczne.

      1. jak chcesz sam , RusH 8/05/12 19:04
        to zacznij z drugiej strony - znajdz jakis prosty skrypt ecommerce i TNIJ! az zostanie to co chciales

        I fix shit
        http://raszpl.blogspot.com/

        1. Nie sam nie chcę bo nie mam na to , DeK 8/05/12 19:23
          aż tyle czasu, moje robienie jest zarazem nauką, a że lubie się uczyć dobrych nawyków to jest jeszcze trudniej. To co zrobiłem było w sumie nie związane z tym projektem. Ot po prostu chciałem się naumieć trochę PHP i poznać zasadę działania koszyka. Okazało się, że jest to stosunkowo proste.

          Teraz muszę robić coś innego dlatego nie mogę sobie pozwolić na siedzenie nad PHP kilka miesięcy by zrobić coś co ktoś z wiedzą z zakresy PHP/MYSQL zrobi w tydzień, półtora.

          Samo cięcie też nie wystarczy, bo trzeba dodać pewne funkcjonalności związane z limitem. Wiem, że od strony technicznej jest to dość proste. Ale obecnie nie mogę się w to zaangażować sam bo mi to zajmie zbyt dużo czasu i energii i zarazem nie zrobię nic innego. Kwestia priorytetów po prostu.

          Wydaje mi się też, że faktycznie zrobienie od zera będzie szybsze niż bazowanie na rozbudowanych skryptach sklepów. Czasami przeróbka wymaga więcej siedzenia niż napisanie od podstaw. Dużo zależy od tego jaki skrypt sklepu weźmiemy na warsztat.

          1. od zera nie, jakiś gotowy , Deus ex machine 8/05/12 20:31
            framework tak. Odpada Ci już wiele rzeczy zarządzanie klientami (logowania, rejestracje), bezpieczeństwo itp. Zend to kobyła, ale są tacy co go bardzo lubią i potrafią szybko czarować fajne rzeczy od strony wizualnej.
            Ptoki ma rację, zlecasz na zewnątrz to rozliczaj projekt małymi częściami i kontroluj czas i efekt wykonania - jeśli trafiłeś na lewsua szybciej się zorientujesz i mniej stracisz. Co do kwoty, też bym tak obstawiał 2-4k ale to jakiś programer z dużą ilością wolnego czasu, albo student. Teraz ciężko o wolny czas programistów .)
            A Conroy z tym kanapowaniem, muszę przyznać ciekawy sposób. Potestuje .)

            "Uti non Abuti"

            1. Jaki framework , DeK 8/05/12 23:40
              byłby wart uwagi do takich zastosowań, Cakephp?

              1. Ja bym poszedł w Silex , Conroy 9/05/12 08:56
                Od twórców (twórcy?) Symfony. Bardzo mały, nowoczesny i w sumie ma od razu to czego trzeba.

                http://flickr.com/photos/myhacien
                da

            2. nie mieszajmy pojęcia framework z engine typu , Tomasz 8/05/12 23:42
              prestashop, ja wiem (mam nadzieję), że Ty i ja i paru innych łapie różnicę ale wyrażajmy się jaśniej.

              Pan Croup i pan Vandemar zabijali czas.

              1. true, ale DeK , Deus ex machine 9/05/12 07:31
                chyba wie o co chodzi.
                @DeK - Miałem na myśli frameworka, bo tam już możesz korzystać z gotowych klocków, a czego nie masz to dopisać. Tylko jak Tomasz zauważył framework to nie silnik sklepowy, ale to było w odniesieniu pisania wszystkiego od zera.
                Używałem Cake, CodeIgnitera - fajne i lekkie, ale i tak musisz się ich nauczyć, żeby sprawnie się w nich poruszać. Jeszcze nadgryzłem Kohane, też sympatyczne. Zend to moloch, choć czuje w kościach, że będę musiał się z nim mocno zapoznać.

                "Uti non Abuti"

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL