Skocz do zawartości

zlecienie wykonania strony jak to zrobić


bartpaw

Rekomendowane odpowiedzi

witam,

nowy i laik.

chcę zlecić wykonanie portalu społecznościowego (specjalnie podkreślenie odnośnie kilku wypowiedzi na tym forum o nie używanie tego sformułowania) w nowych technologiach tak aby nie było jakiś nie domówień i aby wszyscy byli zadowolenie. tj ja zlecający otrzymuję to co chcę i wykonawca bo od początku robi tak jak powinien.

co do nowych technologi to jak wspomniałem jestem laik więc tak na prawdę nie wiem co się pod tym pojęciem kryje.

i w tym cały szkopuł, jak taki laik może dostać to co chce a nawet więcej to co powinno być zrobione przy takim projekcie a czego on nawet nie wie że istnieje. tak aby nie zapłacić fortuny, mieć szybką, ładną i funkcjonalną stronkę??

wiem, że potrzebny jest opis funkcjonalności strony. doczytałem że dobrze jest powiedzieć, że powinno to być zrobione w web 2.0 i jeszcze kilka innych groźnie brzmiących nazwach. tylko że mnie to nic nie mówi. nie mam czasu siedzieć i czytać i uczyć się o technologii wykonywania stron. gdybym miał to był takie strony robił a nie zlecał ich wykonanie.

więc proszę doświadczonych bywalców o pomoc. co i jak napisać aby mieć dobry portal społecznościowy z CMS.

dzięki za pomoc

bartek

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 34
  • Dodano
  • Ostatniej odpowiedzi

musisz miec przynajmniej podstawową wiedze, lub znaleźć sobie kogos kto Ci doradzic, inaczej mozesz liczyc tylko na szczescie i uczciwosc wykonwacy

Trochę informacji o mnie i kontakt: Leszek Wolany

Jedyny: Magazyn Marketingu w Wyszukiwarkach SEM Specialist

Droga do efektywnej pracy - Najlepszy system oparty o Getting Things Done - nozbe.com Teraz także po Polsku, z aplikacją na iPhone i iPada

Odnośnik do komentarza
Udostępnij na innych stronach

Stwórz sobie listę rzeczy które chcesz aby miał ten system portalu społecznościowego, wtedy będziesz mógł sprawdzić po zakończeniu prac czy wszystko jest. I tak jak powiedział gizmoo3 zapoznaj się z podstawami, bo możesz trafić na wykonawce które stworzy Ci cudo zupełnie inne niż chciałeś.

Odnośnik do komentarza
Udostępnij na innych stronach

a co jeśli wykonywanie stron jest dla mnie tak samo egzotyczne jak fizyka jądrowa czy naprawa samochodów

podstawowa wiedza samo zdefiniowanie tego pojęcia to ciężka praca. co w chodzi w zakres i kiedy przestaje być już podstawową a staje się dogłębną. resumując pierwsza opcja jest mało realna.

znaleźć kogoś kto doradzi. i to jest odpowiedź na tą bolączkę. tylko zaraz pojawią się następna jak kogoś takiego znaleźć. w moim przypadku to już łatwiej poszperać w necie za tą podstawową wiedzą.

Odnośnik do komentarza
Udostępnij na innych stronach

@gizmo: Dokładnie.

@exploit: nie do końca. Wszystko będzie dobrze działać (nawet najgorzej napisany kod) na localhost i przeglądarce wykonawcy.

90% czasu poświęconego na projekt przeznacza się na testy pod różnymi konfiguracjami (w tej chwili np. 6 przeglądarek, w najbliższym czasie dojdzie IE8) i optymalizację.

Tak z grubsza:

PHP 5 OOP

mySQL 5 + InnoDB, FK, mechanizmy sprawdzania spójności danych, kwerendy kompatybilne z replikacją

HTML 4.01 transitional

CSS

AJAX (z tym lepiej nie przesadzać - w bardzo ograniczonych ilościach)

MVC +/lub system szablonów

CSS Sprites

CDN na oddzielnej domenie / oddzielny serwer dla zawartości statycznej / Nie używanie etagów

Zależy na ilu użytkowników i czy w ogóle ma to być skalowalne. Jeśli ma nie być a wydajność klient/serwer to sprawa drugorzędna to będzie dużo prościej.

Odnośnik do komentarza
Udostępnij na innych stronach

@gizmo: Dokładnie.

@exploit: nie do końca. Wszystko będzie dobrze działać (nawet najgorzej napisany kod) na localhost i przeglądarce wykonawcy.

90% czasu poświęconego na projekt przeznacza się na testy pod różnymi konfiguracjami (w tej chwili np. 6 przeglądarek, w najbliższym czasie dojdzie IE8) i optymalizację.

Tak z grubsza:

PHP 5 OOP

mySQL 5 + InnoDB, FK, mechanizmy sprawdzania spójności danych, kwerendy kompatybilne z replikacją

HTML 4.01 transitional

CSS

AJAX (z tym lepiej nie przesadzać - w bardzo ograniczonych ilościach)

MVC +/lub system szablonów

CSS Sprites

CDN na oddzielnej domenie / oddzielny serwer dla zawartości statycznej / Nie używanie etagów

Zależy na ilu użytkowników i czy w ogóle ma to być skalowalne. Jeśli ma nie być a wydajność klient/serwer to sprawa drugorzędna to będzie dużo prościej.

i to jest to co ja nazwałem inne groźnie brzmiące nazwy. a nie da się tak jakoś po ludzku. naprawdę podziwiam i być może nawet zazdroszczę wiedzy ale to nie jest moja dziedzina.

mam takie pytanko, czy znalazła by się jakaś osoba taka o jakiej wspominał gizmoo3, która by pomogła rozłupać ten węzeł gordyjski?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeżeli intersuje Cie niewielki portal społecznościowy to po prosty przejrzyj to co jest w internecie i to co Cie się podoba, a następenie zleć wykonanie czegoś podobnego. I tyle, hasła typu "nowoczesne technologie", "web 2.0" nie są Ci do niczego potrzebne. Tak naprawdę i tak nikt nie wie co to znaczy...

Niestety z założenia portał społecznościowy nie jest maly. Tak więc będziesz potrzebował przynajmniej kilku osób do kompletu:

1) marketingowca/reklamowca

2) programiste

3) moderatora

4) pr-owca

5) szefa

Tak czy siak po pierwsze musisz odpowiedzieć sobie na bardzo ważne pytanie: czego tak naprawdę oczekujesz? jaki cel ma mieć ten portal? jak chcesz na nim zarobic? czy planujesz, że się rozrośnie?, itd. itp

Technologia to rzecz wtórna...

Odnośnik do komentarza
Udostępnij na innych stronach

Kurcze, będzie ciężko i kiepsko to widzę. Jak to Twój pierwszy portal i to z grubej rury społecznościówka (bo nie należą one do najłatwiejszych portali) to przynajmniej podstawowa wiedza jest potrzebna. Nie mówię tutaj nawet o programowaniu ale o zachowaniu się internetów. Przede wszystkim rozpisz co dany portal ma mieć, co z czym powinno się łączyć i co z czego wynikać. Później spróbuj rozpisać kolejne podstrony, co sie na nich będzie pojawiać i kiedy. Zastanów się jakie dane chcesz mieć w panelu administracyjnym, rozpisz i rozrysuj.

Z doświadczenia wiem, że pierwszy serwis, mimo szczerych chęci, to zazwyczaj niewypał, anie nie przejmuj się, z każdym kolejnym jest znacznie lepiej.

Odnośnik do komentarza
Udostępnij na innych stronach

to że będzie ciężko to już wiem. chodź naiwnie rozważając ten projekt myślałem "że jakoś to będzie". oczywiście nie byłem takim całkiem ignorantem i zdawałem sobie sprawę że nie będzie łatwo ale nie przypuszczałem że może być tak trudno.

znalazłem firmę która miała zrobić ten portal dla mnie a skończyło się na 2 miesięcznym oczekiwaniu, setkach maili zapytaniem kiedy będzie gotowy projekt a ostatecznie nerwy mi puściły i kopnąłem tą firmę w du.. Problem w tym, że przepadłą zaliczka.

dlatego teraz staram się ustrzec przed takimi "fachowcami". ponieważ moja wiedza techniczna jest skąpa doszedłem do wniosku że potrzebny mi konsultant. osoba o odpowiedniej wiedzy aby pomóc mi przygotować wszystkie niezbędne rzeczy dla kolejnej firmy która się tym zajmie tak aby nie było już innych niejasności. aby wyłożyć kawę na ławę jak to się mówi. taka osoba powinna też pomóc mi ocenić profesjonalizm potencjalnego wykonawcy. do tego trzeba zadać odpowiednie pytania i umieć ocenić odpowiedzi. ja tego nie potrafię.

kadzielewski napisał:

"Z doświadczenia wiem, że pierwszy serwis, mimo szczerych chęci, to zazwyczaj niewypał, anie nie przejmuj się, z każdym kolejnym jest znacznie lepiej."

pewnie masz rację ale wiem, że od każdej reguły są wyjątki. wszystko to tylko sprawa dobrej organizacji i pieniędzy oczywiście.

Odnośnik do komentarza
Udostępnij na innych stronach

kadzielawski, masz rację ale w wypadku gdyby robił on portal sam

żeby samemu portal zrobić , trzeba znać obsługę CMS np. Joomla PHP Fusion

ja strony zaczynałem od html , na początku robiłem witryny do kilko podstron

potem więcej

Pamiętam jak bardzo dawno temu, informatyk uczył nas robić strony www, najpierw jest ważny projekt (np. na kartce papieru) , w którym wszystko rozpiszesz co ma zawierać , ile podstron, jakie funkcje. I to się tyczy osób które robią i zlecają :D .

tak jak wspomiał coval

musisz mieć ekipę która będzie pisać nowe artykuły/newsy, będzie pilnowała porządku, osoby odpowiedzialne za promocję strony, oraz jakiegoś webmastera w pogotowiu (najlepiej czynnego 24/7 :zeby:) w razie jakiś awarii.

// to late B)

Odnośnik do komentarza
Udostępnij na innych stronach

Witam

Pojęcia web 2.0 bym nie używał, jest to pojęcie tak szerokie i dziwne, że każdy interpretuje to inaczej. Część rzeczy, które napisze zostało już powiedzianych, ale co tam B) Najlepiej spisz sobie funkcjonalności, które Cię interesują, określ grupę docelową, zrób jakieś rozpoznanie rynku (np. zakładając konta na podobnych stronach o podobnym profilu i poużywaj ich jakiś czas) i zobacz co tam jest, czego brakuje, co można by zmienić i poprawić, co Cię wkurza w nich. Technologia i te wszystkie pojęcia, skróty niech zaproponuje Ci projektant, programista czy firma której zlecisz wykonanie portalu. Nie wiem jak duże to ma być i ile chcesz zainwestować ale, moim zdaniem to oni powinni Ci zaproponować rozwiązanie odpowiednie dla Twoich potrzeb, które im przedstawisz. To oni się powinni na tym znać i Ci powiedzieć jakie rozwiązania będą najlepsze. Przy większych kontraktach przygotowują nawet prostą prezentację przyszłego produktu w HTML'u i/lub powerpoint i Ty potem z kilku ofert możesz wybrać osoby czy firmę, która wypadnie najlepiej.

Oczywiście aby podjąć trafną decyzję coś trzeba wiedzieć ogólnie z terminologii i branży... Nie ważne jednak czy to będziesz Ty czy OBEZNANY (podkreślam to słowo bo dookoła aż roi się od pseudo fachowców...) znajomy, kolega, pracownik który wyjaśni Ci i pomoże. Uważam, że i na tym forum znajdziesz pomocną dłoń. Jak już będziesz dokładnie wiedział co to ma być, ogólny zarys, na ile użytkowników planujesz itp. (wcale nie musisz zdradzać szczegółów dotyczących tematyki czy zakresu... wiadomo pomysłami na biznes się nie dzielisz na prawo i lewo) i opiszesz to w temacie wraz z zaproponowanym rozwiązaniem to postaramy się ocenić i powiedzieć czy się z tym zgadzamy czy nie :D Może padną nowe pomysły jakiś zmian w technologiach czy framework'ach które Ty zaproponujesz dalej firmie czy osobie zlecającej zobaczysz co oni na to powiedzą... Jak usłyszysz same słowa krytyki zaproponowanego rozwiązania to się na współpracę z nią nie zdecydujesz i poszukasz innej :zeby:

I na bieżąco śledź postępy w pracy, patrz i oceniaj czy to jest to czego chcesz. Łatwiej i taniej będzie wprowadzać zmiany itp. niż na koniec dostaniesz produkt zupełnie inny niż sobie wyobrażałeś...

A co do technologii jeszcze...

Tutaj na forum często zapomina się też, że duże strony to nie tylko PHP ale także Java czy .NET, czasem warto je rozważyć zwłaszcza przy dużych projektach.

Odnośnik do komentarza
Udostępnij na innych stronach

Pojęcia web 2.0 bym nie używał, jest to pojęcie tak szerokie i dziwne, że każdy interpretuje to inaczej.

Ja bym nie używał tego pojęcia z innego powodu. Każdy programista tylko czaka na klienta, który powie "web 2.0" Wtedy można dowalić odpowiednią cenę. I bynajmniej ta cena nie jest odpowiednia dla klienta :D

Dzień bez afery na PiO jest dniem straconym :)

small_logo_footer.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

chyba trochę źle zacząłem ten temat. słowem wyjaśnienia. tematyką stron internetowych a w szczególności portali społecznościowych interesuje się od jakiegoś czasu. z wykształcenia jestem ekonomistą, więc rozpoznanie rynku, określenie grup docelowych i tym podobne poszły na pierwszy ogień. nie rozwijał bym dalej tematu gdybym nie uważał że się to nie opłaca. problemem jest dla mnie techniczna strona tego projektu.

Najlepiej spisz sobie funkcjonalności, które Cię interesują...

z tym jest największy problem, niby wiem co inni mają, co robią źle i jak by to poprawić. sam mam kilka pomysłów. tylko nie wiem jak je zapisać w sposób taki aby wykonawca nie miał wątpliwości co do wykonania. wiem, że nie można generalizować po jednym zetknięciu się ale moje doświadczenia odnośnie tego aspektu tworzenia stronki są bardzo negatywne.

To oni się powinni na tym znać i Ci powiedzieć jakie rozwiązania będą najlepsze.

to są te negatywne doświadczenia, mój poprzedni wykonawca nie zadał odpowiednich pytań nie przedstawił żadnych rozwiązań po prostu na koniec jak już podziękowałem mu za współprace powiedział że miał wszystkie niezbędne dane do wykonania tego projektu. uwierzcie nie miał. nie miał tak na prawdę nic. ale zanim zaczął pracę zażądał zaliczki. nie była taka duża w stosunku do kosztów. tak tak za głupotę się płaci.

dlatego teraz pytam się was, jak przedstawić swój projekt tak aby nie było niejasności. wiem, że wykonawcy potrzebują konkretnych danych. ale uwierzcie albo nie ale na kilkanaście zapytań ofertowych jakie złożyłem w ostatnim czasie nie dostałem sensownych wskazówek jak mam napisać funkcjonalność. poradzili mi "napisz to swoimi słowami."

taka dygresja odnośnie swoich słów. jakiś czas temu szykowaliśmy się do długiej wycieczki samochodem. tuż przed wyjazdem auto zaczęło dziwnie pracować. szybki telefon do mechanika i "swoimi słowami" objaśnienie co się dzieje. jego rada to nic takiego możecie jechać. skończyło się na tym, że prawie zatarliśmy silnik. na wizytę w zakładzie nie było już czasu przed samym wyjazdem.

Jak już będziesz dokładnie wiedział co to ma być, ogólny zarys, na ile użytkowników planujesz itp. (wcale nie musisz zdradzać szczegółów dotyczących tematyki czy zakresu... wiadomo pomysłami na biznes się nie dzielisz na prawo i lewo) i opiszesz to w temacie wraz z zaproponowanym rozwiązaniem to postaramy się ocenić i powiedzieć czy się z tym zgadzamy czy nie ^_^

tak na pewno zrobię

Odnośnik do komentarza
Udostępnij na innych stronach

@bartpaw - może to i zabawne w dobie komputerów ale ja robię to tak:

1. kupuje blok rysunkowy - czym większy tym lepszy

2. kredki też kupuje i podstrugiwaczkę do każdego projektu inny zestaw kredek (tak już mam)

3. zaczynam od ostatniej, najgłębszej strony i rysuje ją. Top, hasło reklamowe, nawigacja, moduł 1 , moduł 2, treść właściwa.

4. rysuję kolejną stronę i kolejną aż dojdę do głównej.

5. jak mam główną do dopisuje na niej co z czego wynika, czyli kliknięcie na profil wywołuje podstronę "profil" z danymi - i tu sprawdzam, czy zawarłem te dane na podstronie w formularzu rejestracyjnym i tak dalej... i tak dalej...

To naprawdę ciężka praca ale pozwalająca wyeliminować masę błędów już na etapie kartki papieru i programista wie dokładnie wtedy co ma robić.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności