Bartek Naski

Bartek Naski CakePHP developer

Temat: Stało się

W tym miesiącu, w ramach przyjaźni (po kosztach) z Lekarzem weterynarii wykonałem ultra prostą witrynę, z CMS dla totalnego analfabety informatycznego, oparłem ją na 3 controllerach: Articles, Photos, Users, max uproszczona baza a relacje wyłącznie HBTM - zero matactwa, SEO include, slugi i takie tam, możliwe że jak się wdroży to dorobię mu do tej stronki zarządzanie pacjentami i historią choroby... ale do sedna.
Od dawna przymierzałem się by zmontować sobie jakiś sajt ale albo stawiałem sobie "czasochłonne" progi albo robiłem coś innego, albo nie miałem wizji - wczoraj poprzerabiałem kosmetycznie tenże sajt i uznałem że po paru drobnych dalszych przeróbkach będzie nadawał się wręcz idealnie. dorobię sobie jeszcze kategorie, upload mam w jQuery, obrazki same się przycinają do wskazanych rozmiarów (jestem fanem wszelkiej automatyzacji) i do bazy, automatyczna galeria, pre trzeba dorobić, basic tynyMCE w contencie, nic tylko publikować :)

strona pod adresem: http://cakephp.com.pl czekam na słowa krytyki, brakuje większości contentu - ale kiepski ze mnie pisarz więc może jeszcze trochę z tym zejść, niemniej działa!

wszelkie rady będą cenneTen post został edytowany przez Autora dnia 01.08.13 o godzinie 15:17
Kamil Kosiński

Kamil Kosiński CTO w
DobryMechanik.pl

Temat: Stało się

To chyba całkiem nie ta grupa. Odnośnie wykorzystania cakephp ciężko tu coś krytykować, bo przecież nic nie widzimy. Ale ok, na szybko:

1. Nie wiem jak to jest z wykorzystaniem loga i nazwy cakephp, ale coś mi się tu nie podoba ;)
2. W temacie seo mógłbyś się pokusić o seofriendly grafiki. Ja np mam zachowania od zapisu grafik/plików, które zapisują pliki z nazwą bazującą na slug.
3. CSS/HTML. Jeśli robiłbym sobie teraz stronkę to na pewno w rwd na bazie bootstrapa, żeby było szybciej. Dowolny panel też zresztą na tym bym robił.
5. CSS/HTML widziałem jakie div#clear. Nie wiem do czego je tam potrzebowałeś, ale w większości przypadków to naprawdę nie jest konieczne i można to zalatwić inaczej.
4. HTML 5. Złe wykorzystanie znaczników. Polecam poczytanie http://html5doctor.com/ o section, header, aside i article na początek. Doszedł też znacznik main.
5. Projekt graficzny/content. Proponuję poprzeglądać http://www.cssmania.com/topics/web-design/freelance-po... i zobaczyć co, jak i gdzie warto umieścić na takiej stronie (łącznie z treściami). Projektów poszukać na https://wrapbootstrap.com/ czy temu podobnych.
5. Lanie wody... narobiłeś boksów i podstron, ale treści brak. Tak, tak, będzie, ale też pewnie lanie wody. Teraz na prawdę jest nieczytelnie. Wszystko to można by upakować zgrabnie na 2-3 podstronach i wyszło by dużo lepiej.Ten post został edytowany przez Autora dnia 01.08.13 o godzinie 20:08
Bartek Naski

Bartek Naski CakePHP developer

Temat: Stało się

racja...masz rację. tak to jest jak backendowiec bierze się za fronted, kodowanie czy pisarstwo... hmm, a tak się cieszyłem :(
dobra żartowałem :)

Kamilu domenę cakephp.com.pl mam już od ponad roku, kupując ją miałem w głowie wielki projekt zrzeszający kejkowców, po prostu cudo, łał, lol i etc.. po zakupie natychmiast zadzwoniłem do znajomych z cake i... jakbym powiedział że mam flaszkę to byłby większy entuzjazm :), drugi pomysł - może forum, ale tu wystarczy spojrzeć na cakephp.org.pl - porażka, co powiedzieć - używałem tej domeny jako poligon dla komercyjnych projektów, ale właściwie to nigdy bezpośrednio jej nie użyłem, chodziły mi nawet po głowie kursy - ale żaden konkret...., następna sprawa to ilu nas jest? na ilu rękach można policzyć wszystkich kejkowców??

akurat jestem w trakcie innego zlecenia, dlatego poświęciłem na nią aż 2 dni, layout jest jaki jest, - zerżnięty z innego projektu ale lay to jak ubranie zawsze można je zmienić, pierwotnie chciałem zrobić witrynę w defautowym szablonie cakephp - może wrócę do tego pomysłu - tutaj twoje uwagi są dla mnie nazbyt cenne by je pominąć, zajmę się tym w 3 kolejności.

Lanie wody jest SEO frendly :P inna sprawa że do końca nie mam jeszcze sprecyzowane co tam będzie, wszystko rodzi się na żywo, początkowo myślałem wyłącznie o stronie ofertowej, pod zlecenia. ale jak posmakowałem "lania wody" i pismactwa wrzucając zaledwie 3 artykuły, to przyszło mi do głowy - dlaczego nie? nie myślę o tym by wypowiedzieć wojnę innym frameworkom, nie potrzebuję tego, porównywać ich też nie mam zamiaru. będę sobie pisał, trochę się chwalił - ale jednak w obronie dobrego imienia CakePHP, z boksów i podstron nie zrezygnuję bo ich przydatność wzrośnie jak wrzucę teksty które teraz piszę (no i mam długi ogon), co więcej będę chciał to bardziej rozbudować o dodatkowe kategorie, w repo będę wrzucał pliki i kody które używam rzadko i często mam problem z odnalezieniem tych rozwiązań - mam nadzieję że innym też te informacje pomogą, w poligonie wrzucę moje boje z projektami - ale nie komercyjnymi bo na te z reguły wymagają klauzule poufności, ale te własne - jakieś zmagania z projektem przemyślenia? może tak? możliwe że dzięki temu w końcu nauczę się poprawnie pisać :)

a może to w ogóle w zły sposób wykorzystuję tą domenę, może podsuniecie mi jakiś inny pomysł? może skrzykniemy się i zrobimy coś pożytecznego społecznie? własną stronkę mogę sobie odpalić na innej domenie...

a obrazki seo - slug świetne rozwiązanie, muszę tylko przemyśleć jak to zrobić z galerią bo jeżeli artykuł ma więcej niż 2 ilustracje to automatycznie tworzona jest galeria, to muszę przemyśleć bo ilustracje pakuję do bazy jako binarki. dzięki za podpowiedźTen post został edytowany przez Autora dnia 01.08.13 o godzinie 23:47
Bartek Naski

Bartek Naski CakePHP developer

Temat: Stało się

Kamil jak chcesz zobaczyć jak to wygląda od zaplecza to możesz się zalogować jako admin:
login: goldenline
hasło: goldenline

wyłączyłem możliwość zmiany hasła i obsługę poczty z formularza, zrobiłem kopie bazy więc można się pobawić :)
Bartek Naski

Bartek Naski CakePHP developer

Temat: Stało się

Posłuchałem, jest lekki chaos jeszcze ale... już się coś klaruje :) co do bootstrapa to cały czas męczy mnie czy to nie za duża biblioteka do takiej małej stronki, ale co mi tam - moda to moda.
co mam trochę wolnego czasu to będę podchodził do niej aż się ... :)
http://www.cakephp.com.pl

ps. mam nadzieję że już jest lepiej :)
drugie ps. to będę w repo wrzucał takie banały że zapraszam w przyszłości początkujących kejkowców do grzebania, zawsze coś wygrzebią dla siebie pożytecznego

Temat: Stało się

Fajny pomysł, jakbyś kiedyś dalej chciał ciągnąć Repo, możesz opisać coś o Hash::
Dzięki za link.

Bartek N.:
Posłuchałem, jest lekki chaos jeszcze ale... już się coś klaruje :) co do bootstrapa to cały czas męczy mnie czy to nie za duża biblioteka do takiej małej stronki, ale co mi tam - moda to moda.
co mam trochę wolnego czasu to będę podchodził do niej aż się ... :)
http://www.cakephp.com.pl

ps. mam nadzieję że już jest lepiej :)
drugie ps. to będę w repo wrzucał takie banały że zapraszam w przyszłości początkujących kejkowców do grzebania, zawsze coś wygrzebią dla siebie pożytecznego
Bartek Naski

Bartek Naski CakePHP developer

Temat: Stało się

w tej chwili jestem zasypany robotą, a kontrakt będzie trwał pewnie do lutego-marca. ale nie zapomniałem o moim repo :)

Następna dyskusja:

Kontroler bez modelu? Da się?




Wyślij zaproszenie do