Zostałem zatrudniony do stworzenia strony internetowej i współpracuję z projektantem (który akurat jest facetem, który ma kontakt z klientem i mnie zatrudnił, więc nie, nie mogę go wyrzucić =)), który zbyt się boi aby wejść w kod php, i jest zbyt początkujący w html i css, aby dać mi wystarczająco dobre modele, więc dzisiejszym dziełem będzie przechodzenie przez jego nowy model html w połowie zaprogramowanej strony i usuwanie <div>
s i zmienianie klas i tym podobne .
Czy istnieje jakieś narzędzie lub lepszy przepływ pracy, aby ułatwić to nam oboje? Może mam do czynienia z tym w zupełnie niewłaściwy sposób, jestem nowy w tworzeniu stron internetowych i nie znam wystarczającej ilości HTML / CSS (a on prawdopodobnie tak robi), aby po prostu dał mi makietę graficzną i wykonał to wszystko, co robimy, to daje mi statyczną stronę HTML, która wygląda tak, jak chce, a ja <?php ?>
ją otaczam =)
Czy ktoś może mi udzielić porady na ten temat?
Odpowiedzi:
Kiedyś zajmowałem się tworzeniem zewnętrznych interfejsów, mój przepływ pracy wyglądał mniej więcej tak:
źródło
Projektanci stron internetowych zwykle nie powinni dotykać kodu PHP, jeśli w ogóle.
Zwykle projektanci opracowują grafiki w niektórych pakietach graficznych (w razie potrzeby), zwykle w Photoshopie. Zbuduj HTML / CSS dla statycznej wersji treści, z alternatywną treścią dla dynamiki. Następnie programista bierze to i sprawia, że jest dynamiczny. W przeciwnym razie, gdy wymagana jest całkowita separacja, programista informuje projektanta, jakie zmienne są dostępne w kodzie i ma coś do zbudowania HTML dla zapętlonych sekcji.
Projektanci zazwyczaj mogą uciec bez znajomości wymaganych języków kodowania, programiści zapewniający dynamizm stronie zazwyczaj muszą wiedzieć, co robi HTML / CSS, aby właściwie nią manipulować.
Jeśli zarówno projektant, jak i programista nie są dobrzy w HTML / CSS, to Bóg ci pomoże.
źródło
Sprawdź siatki css, jest to naprawdę szybkie do nauczenia się dla nie-ekspertów i sprawia, że składanie strony jest naprawdę łatwe.
oto kilka z nich:
źródło
Zwykle zgadzają się z ogólnym sentymentem. Sprowadza się to do tego, że projektanci i programiści to 2 różne obozy:
Projektanci: Zazwyczaj specjalizacje artystyczne w College, uczyli się, jak budować ładne rzeczy, koordynację kolorów, animację itp.
Programiści: Zazwyczaj jakiś rodzaj specjalizacji komputerowej uczył nauk ścisłych i / lub Busienss przez całe życie.
Dlatego nauczenie projektanta kodowania przypomina nauczenie Eskimo jak surfować ... po prostu nie mają tła, choć może się zdarzyć, jeśli wystarczająco mocno naciskasz.
źródło
Możesz zlecić konwersję html / css projektu. Nie rozumiem, dlaczego najpierw nie tworzy znaczników, a potem nie wstrzykuje php do szablonów?
źródło
Projektanci stron internetowych, graficy NIGDY, NIGDY nie powinni dotykać ŻADNEGO KODU. Bez HTML, CSS, PHP (!), JavaScript, NIC.
Powtórz to 100 razy, a jeśli to nie zadziała, powtórz to 1000 razy PONOWNIE. A programiści / programiści NIGDY nie powinni projektować GRAFIKI.
To nieprofesjonalne i tyle razy widziałem MESS wykonaną przez grafika. Zwykle działa w jednej przeglądarce, a jakość kodu jest taka, jak w poniższym przykładzie:
Naprawdę nie nadaje się do niczego innego, ale kontakt + zdjęcie jak strona lokalnej piekarni (10-15 osób w ciągu tygodnia).
Jestem nowy w tworzeniu stron internetowych,
hej, tu jest problem. Prawdopodobnie masz do czynienia z profesjonalnym grafikiem, który zna się na rzeczy (kolory, wektory, komercyjne drukowanie / projektowanie) ... z drugiej strony jesteś programistą, który ... nie poznamy jego pracy!
Deweloperzy, którzy wykonują grafiki i grafików, aby DEV. To tylko nieprofesjonalne bzdury. Nic nie mogą zrobić dobrze. Otrzymasz zły kod, a grafika będzie wyglądać na gównianą.
Może powinieneś zatrudnić programistę , który zna HTML / CSS (cóż, gdybym powiedział „zatrudnij grafika, który zna php, brzmiałbym szalenie, prawda?”). Prawdopodobnie myślisz, że bycie grafikiem nie jest „prawdziwą” pracą, dlatego może pisać kod i być może także administratorem serwera :)
Jak radzić sobie z takimi projektantami. Osobiście dałem mu podwyżkę, ponieważ on oczywiście wiedział, co robi!
źródło