![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
Witajcie!
Od pewnego czasu myślę nad tym, żeby może jakoś sobie dorabiać dzięki tworzeniu stron www, nie mam tu na myśli stron za 1000PLN we Flashu, tylko no właśnie... Co jest lepsze, tworzyć własnego CMS'a i po prostu tworzyć nowy szablon dla nowej strony i sprzedawać to i to, bez usługi hostingowej itp. czy użyć CMS'a np Wordpress i sprzedawać tylko szablon do niego? Co ludzie bardziej wolą? Pomóżcie mi z tym, bo na prawdę chciałbym zacząć coś robić w tym kierunku, ale nie potrafie się wybić. Kolejna sprawa to np. skąd brać grafiki? Czcionki? etc? powiedzmy np. że dostaje zlecenie na stworzenie strony internetowej o tematyce solarium, więc skąd mam teraz wziąć pół nagą kobietę, która jest ładnie opalona i ma ładne kształty, jednocześnie nie obawiając się, że zaraz ktoś mi z prawami autorskimi wypadnie? pomożecie?
Powód edycji: [erix]: nie ten dział
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
CMS? Kwestia sporna. Wielu ludzi, w przypadku CMSów woli rozwiązania open-source. Dlaczego? Generalizując, są tańsze, jeśli chodzi o późniejsze zmiany, etc.
Grafiki i zdjęcia stockowe się kupuje, np. na depositphotos.com. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
Czyli lepiej robić Theme dla Wordpress lub innych takich?
Bo z tego co widzę na allegro, to autroskie CMS są w cenie i to nie małej. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
IMO cenami allegro bym się nie sugerował, bo nie wiesz jak wygląda kod jakiegoś cms'a którego kupujesz, a ten w większości niestety jest crapowaty, do granic możliwośći. Czego przykład jakiś czas temu był na forum odnośnie skryptu ala demotywatory. Szukaj jakichś zleceń, nie musi być to stworzenie całej strony, mogą to być drobne zlecenia, popraw tu, popraw tam. Pocięcie layoutu, zakodowanie pod jakiegoś cms'a (np wordpressa) i tym podobne. I po szkole/pracy można sobie dorobić, w niektórych przypadkach, jak się jest całkiem obrotnym, to można nawet nieźle zarobić.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 7 Dołączył: 30.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Raczej Cię nie pociesze tą wiadomością ale na rynku stron internetowym jest coraz ciaśniej. Jest bardzo dużo osób które chcą dorobić, a to oznacza, że się przebijają, niektórzy aby coś wrzucić coś do portfolio robią prawie za darmo, tym samym 'psując' rynek.
Oczywiście można zarobić i to całkiem dobrze, ale będą specjalistą w danej dziedzinie. Osobiście zajmuję się programowaniem pod Zend Framework i na brak pracy nie narzekam, ale na kodowaniu stronek raczej bym nie wyżył. A co do własnego cms-a, jest podobnie jak z pisaniem własnego framework-a - jeżeli chcesz go pisać to prawdopodobnie dla tego, że nie zapoznałeś się z już istniejącymi na rynku i na 99% zrobisz to źle. Zaczynając pracę w tej branży lepiej korzystać z gotowych rozwiązań, tworzonych przez ludzi z wieloletnim doświadczeniem. Więc podsumowując, jeżeli chcesz się utrzymać w branży web developing-u, nie bierz się za wszystko na raz a specjalizuj się w jednej konkretnej dziedzinie, po pewnym czasie, nie będziesz w stanie przyjąć wszystkich zleceń. Powodzenia ! (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
Czyli lepiej uczyć się Frameworków, tak?
ehh, cały czas coś czytam i w ogóle, ale co chwile jakaś informacja mnie dobija. Patrze tak na ten Zend framework i dochodzę do wniosku, że wszystko czego się uczyłem do tej pory, nie bardzo przyda mi się teraz.. btw. jak już przy takim temacie jestem to powiedz ktoś:
Czy to jest kod, który nadaje się na śmietnik? jeżeli tak to jak wyglądał by jego odpowiednik, robiłby to samo, ale byłby poprawnie napisany. Podpowiedzcie, gdyż muszę się nauczyć pisać odpowiednio, a coś mi się wydaje, że złych nawyków już nabrałem... |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Zanim przejdziesz do frameworków to najpierw poznaj biegle (!) podstawy, a w szczególności programowanie obiektowe. Gdy już stwierdzisz, że można startować z frameworkiem to nie porywaj się od razu na Zenda czy Symfony bo się po prostu zniechęcisz. Weź coś prostszego typu CodeIgniter czy Kohana. Nie słuchaj tych, co to narzekają jakie to słabe frameworki. Niejedna aplikacja stworzona w CI czy K jest lepiej napisana niż niektóre w ZF czy S. Wszystko zależy od programisty.
Co do kodu: 1. Nie używaj @ - pisz poprawny kod, a nie wytłumiaj błędy. 2. Nigdy nie wstawiaj danych do zapytań SQL bez filtrowania! Poczytaj o SQL injection. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 7 Dołączył: 30.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie mówię abyś uczył się framework-ów tylko abyś wyspecjalizował się w danej dziedzinie. Możesz perfekcyjnie obeznać jakiś cms lub najlepiej kilka, jakiś framework lub systemy sklepów internetowych.
Jeżeli będzie w danej dziedzinie obeznany zlecenia będą przychodzić same (IMG:style_emoticons/default/wink.gif) Tak jak phpion napisał, aby zacząć przygodę z framework-ami najpierw poznać biegle samo php. Co do kodu, wystarczy aby za $_GET['id'] podać 1' OR 1=1') -- i tracisz całą tabele menu. A to jeden z najprostszych ataków. Ten post edytował h3xed 31.01.2012, 20:08:34 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
No w sumie progr. obiektowe tylko drasnąłem, nie zagłębiałem się jakoś bardzo...
Ostatnio właśnie robiłem sobie stronkę i zrobiłem tam funkcje: - login(), logout() - showMenu(), showJournal(), showPages() Niby wszystko działa, ale tak w głębi siebie czuje, że to jest kod na śmietnik.. #phpion: wywaliłem te @małpeczki, ale gdzieniegdzie przez to musiałem dodać if. co do filtrowania danych: $_SESSION['priv'] - odpowiada za Prawa administratora po zalogowaniu, dlatego nie dawałem, żadnych funkcji czyszącychbo tylko adm(czyt. ja) mogę dodać/usunąć/zmienić rekordy. Jeszcze jedno pytanie, jak jest lepiej: stworzyć funkcje, wewnątrz jej wykonywać dane czynności np. logowania i od razu wyświetlać, czy lepiej tylko jakoś preparować wyniki i w innej funkcji/pliku dopiero łączyć to z HTML? Zawsze mnie to pytanie nurtowało. ogółem, lepiej zrobić funkcje showMenu() i w niej wszystko, od usuwania po wyświetlanie, czy zrobić funkcje showMenu(), w której będą inne np. delMenu(), createMenu()? pozdrawiam wytrwałych |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 7 Dołączył: 30.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dobrą praktyką jest oddzielanie kodu backendu od frontendu. Poczytaj o wzorcu MVC, służy do oddzielenia warstw aplikacji. Większość największych aplikacji między innymi na nich się opiera.
Podaruj sobie te funkcje i poćwicz programowanie obiektowe. Trochę trudniej jest się nauczyć, ale programuję się dużo szybciej i łatwiej. Poza tym jeżeli chcesz się na poważnie zająć programowaniem jest to sprawa nie do ominięcia. Kod który tworzysz obecnie, może działać poprawnie, jednak przy budowaniu większej aplikacji staniesz w pewnym momencie przed problemem którego nie będziesz w stanie ominąć i okaże się, że całą aplikacje trzeba napisać od nowa. Poza tym taki wymieszany kod jest bardzo trudny w edycji i rozbudowie. |
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Polecasz mvc początkującym ? Jeśli user nie zna oop to niech się ograniczy a raczej zacznie od oddzielenia logiki od html (zapytania sql, validacja itd).
A jak już zacznie naukę oop to wtedy tak, wzorce są koniecznością. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
Dobra, czyli wszystko źle robie ; ))
Idę czytać o programowaniu obiektowym, książeczka jest (PHP i MySQL - Tworzenie stron. Vademecum profesjonalisty), mam nadzieje, że się połapie w tym wszystkim. Jeszcze tu wróce, na razie +1 dla wszystkich, którzy mi pomogli. Pozdrawiam |
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Polecasz mvc początkującym ? Jeśli user nie zna oop to niech się ograniczy a raczej zacznie od oddzielenia logiki od html (zapytania sql, validacja itd). A co ma separacja części aplikacji do programowania obiektowego? Wystarczy, że podzielisz je na 3 pliki i już będziesz miał MVC. Fakt, prowizoryczny, ale podstaw można się dzięki temu nauczyć. Cytat książeczka jest (PHP i MySQL - Tworzenie stron. Vademecum profesjonalisty), mam nadzieje, że się połapie w tym wszystkim. Ty nie czytaj, tylko pisz. Dla mnie chorym jest uczyć się programowania skupiając się na teorii i czytając listingi bez pisania czegokolwiek. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
tak, tak wiem, tak się właśnie ucze, cały czas coś piszę, ale widać na razie srednio to wchodzi. (IMG:style_emoticons/default/smile.gif)
ale zanim napisze coś sensownego, to musze przeczytać o tym. (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 7 Dołączył: 30.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nikt nie pisał od razu estetycznego, bezpiecznego i wydajnego kodu. Uczymy się na błędach, pisz, czytaj, pisz. Nie wiesz szukaj w google a jak nic nie ma to pytaj.
Tylko się nie zniechęcaj, zobaczysz, że z czasem wszystko zacznie się robić oczywiste (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Nie tykaj nawet tej książki ;p
|
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Nie tykaj nawet tej książki ;p Ach, dopiero teraz skojarzyłem tytuł. (IMG:style_emoticons/default/biggrin.gif) Masz rację, na śmietnik z tym, ew. rozpal w piecu. Błędy na błędach. |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
to co polecacie?
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 4 Dołączył: 8.06.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
php.net i szukajkę na stackoverflow.com
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%) ![]() ![]() |
jednak uruchomiłem 'php5 - zaawansowane programowanie'
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:50 |