Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Практика по PHP  (Прочитано 11490 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DoctorWho

  • Автор темы
  • Участник
  • *
  • Сообщений: 167
  • Правда одна, а ложь — это слова, слова, слова…
    • Просмотр профиля
Практика по PHP
« : 28 Августа 2013, 11:48:16 »
Здрасти. Вот недавно освоил(ну, основы) языка php(html, css), собираюсь еще MySql освоить и по возможности JavaScript. Но пока побаиваюсь браться за проекты или идти на работу как веб программист, т.к. нету никакой практики... И я вот хочу, чтоб кто-нибудь дал мне парочку РЕАЛЬНЫХ проектов, чтоб я попрактиковался дома, сделал, а дальше выложил тут и вы бы оценили.. Или если есть подобные сайты, дайте пожалуйста ссылку.
Stay back! I'm armed...with a screwdriver!

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Практика по PHP
« Ответ #1 : 28 Августа 2013, 12:27:36 »
DoctorWho, большой реальный проект ты не вытянешь. Поищи на каком нибудь сайте с фрилансом проект и реализуй просто, по ТЗ, автору можешь не сообщать.

Оффлайн DoctorWho

  • Автор темы
  • Участник
  • *
  • Сообщений: 167
  • Правда одна, а ложь — это слова, слова, слова…
    • Просмотр профиля
Re: Практика по PHP
« Ответ #2 : 28 Августа 2013, 12:42:39 »
DoctorWho, большой реальный проект ты не вытянешь. Поищи на каком нибудь сайте с фрилансом проект и реализуй просто, по ТЗ, автору можешь не сообщать.

спасибо за совет)
Stay back! I'm armed...with a screwdriver!

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: Практика по PHP
« Ответ #3 : 28 Августа 2013, 13:14:28 »
JS: Сделайте календарик. Я лет 10 назад еще в эпоху аплетокалендарей себе такой сделал и с тех пор пользуюсь (правда тогда яваскрипт даже с датами работать не умел)
PHP: Сделайте datagrid. Т. е редактируемая/сортируемая таблица, весч достаточно нестандартная и сложная, освоите много чего, а я подскажу если сильно надо будет)
Если попроще: статический клас пагинатора, ну или функцию
CSS: Горизонтальный банер на 4 кадра с паралакс эфектом без использования яваскрипта. Но это в инете легко найти. Более жизненное: Любой элемент с атрибутом tooltip='Блаблабла' должен выводить бабл под ним. Подчеркиваю: любой, в тч td,th.
Mysql: Форум состоит из таблиц tt_forum_cats, tt_forum_themes, tt_forum_posts.
Пропишите структуру каталогов так, чтобы не требовалось рекурсивных или вложенных запросов но была возможность перемещать категории при выводе и вложенность была 3 уровня.
Прямо в полях каталога должна хранится последняя тема и время.
У тем в таблице должна хранится дата последнего сообщения и автор
Необходимо грамотно проиндексировать таблицы и написать триггеры дабы при добавлении/удалении/модификации данных через любое приложение (напр консоль) данные должны оставаться актуальными.
И заодно найти ответ на вопрос: почему я для форума рекомендую myisam, не innodb

Ну вот, все это вам очень сильно пригодится, так что делать будете для себя.

ЗЫ So basicly: run!

ЗЫЗЫ Если хотя бы половину сделаете и охота будет весьма суровых штук, уже могу дать кусочек своего  для тренировочной отладки, при соблюдении конфиденциальности ессно)



Пользователь решил продолжить мысль 28 Августа 2013, 13:35:57:
кстате если интересна реализация, но справится не можете, могу давать подсказку или целиком решение
« Последнее редактирование: 28 Августа 2013, 13:35:57 от MuadDlb »

Оффлайн DoctorWho

  • Автор темы
  • Участник
  • *
  • Сообщений: 167
  • Правда одна, а ложь — это слова, слова, слова…
    • Просмотр профиля
Re: Практика по PHP
« Ответ #4 : 28 Августа 2013, 14:54:51 »
JS: Сделайте календарик. Я лет 10 назад еще в эпоху аплетокалендарей себе такой сделал и с тех пор пользуюсь (правда тогда яваскрипт даже с датами работать не умел)
PHP: Сделайте datagrid. Т. е редактируемая/сортируемая таблица, весч достаточно нестандартная и сложная, освоите много чего, а я подскажу если сильно надо будет)
Если попроще: статический клас пагинатора, ну или функцию
CSS: Горизонтальный банер на 4 кадра с паралакс эфектом без использования яваскрипта. Но это в инете легко найти. Более жизненное: Любой элемент с атрибутом tooltip='Блаблабла' должен выводить бабл под ним. Подчеркиваю: любой, в тч td,th.
Mysql: Форум состоит из таблиц tt_forum_cats, tt_forum_themes, tt_forum_posts.
Пропишите структуру каталогов так, чтобы не требовалось рекурсивных или вложенных запросов но была возможность перемещать категории при выводе и вложенность была 3 уровня.
Прямо в полях каталога должна хранится последняя тема и время.
У тем в таблице должна хранится дата последнего сообщения и автор
Необходимо грамотно проиндексировать таблицы и написать триггеры дабы при добавлении/удалении/модификации данных через любое приложение (напр консоль) данные должны оставаться актуальными.
И заодно найти ответ на вопрос: почему я для форума рекомендую myisam, не innodb

Ну вот, все это вам очень сильно пригодится, так что делать будете для себя.

ЗЫ So basicly: run!

ЗЫЗЫ Если хотя бы половину сделаете и охота будет весьма суровых штук, уже могу дать кусочек своего  для тренировочной отладки, при соблюдении конфиденциальности ессно)



Пользователь решил продолжить мысль 28 Августа 2013, 13:35:57:
кстате если интересна реализация, но справится не можете, могу давать подсказку или целиком решение

Охох)) да , попотеть придется, но большое спасибо! С радостью сделаю все, хоть и не начинал  пока учить ДжС и МСК. Но у меня преимущество есть, я почти два года осваиваю программирование(ну т.е. сначала в колледже, но там тяп-ляп было, теперь сам взялся и я в принципе понимаю суть всего и в целом все очень легко дается).
Большое спасибо, завтра же возьмусь за реализацию)
Stay back! I'm armed...with a screwdriver!

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: Практика по PHP
« Ответ #5 : 03 Сентября 2013, 08:44:48 »
пропаль? )

Оффлайн DoctorWho

  • Автор темы
  • Участник
  • *
  • Сообщений: 167
  • Правда одна, а ложь — это слова, слова, слова…
    • Просмотр профиля
Re: Практика по PHP
« Ответ #6 : 03 Сентября 2013, 11:03:21 »
Собирался сделать, да все дела и дела.. зато вчера и сегодня поработал над сайтами-визитками.. признаюсь, дизайнер из меня ужасный..
Вот два проекта.. Второй еще не окончен
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
Stay back! I'm armed...with a screwdriver!

Оффлайн Grigory Smirnov

  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Практика по PHP
« Ответ #7 : 03 Сентября 2013, 13:48:43 »
DoctorWho, хотите попробовать свои силы как PHP программист на реальном проекте? Если да, то пишите мне в ЛС, принимаю даже новичков.

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: Практика по PHP
« Ответ #8 : 03 Сентября 2013, 14:06:46 »
Эввоно как, а чего за работа на пхп? )
Если кусочками то и я не прочь не выходных, за целый проект не возьмусь пока.

ЗЫ сайты лучше спрячьте и никому не показывайте) и вы уж определитесь дезигн вам или программирование
Вообще если от вырвиглазнах цветов перейти к пастельным то станет куда лучше
« Последнее редактирование: 03 Сентября 2013, 14:09:08 от MuadDlb »

Оффлайн Grigory Smirnov

  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Практика по PHP
« Ответ #9 : 03 Сентября 2013, 14:17:32 »
MuadDlb, меня тоже терзали такие вопросы, решил - программирование, интереснее.
Цитировать
он же сказал, еще ни ни)
Да нет, я могу посмотреть.

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: Практика по PHP
« Ответ #10 : 03 Сентября 2013, 14:21:15 »
про дезигн это я хузяину тардис написал)
А чего ваяете на пхп то? мне интересно)

Оффлайн Grigory Smirnov

  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Практика по PHP
« Ответ #11 : 03 Сентября 2013, 14:38:59 »
(Нажмите, чтобы показать/скрыть)
Дизайн действительно ужасен, но для начала главное - код.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Практика по PHP
« Ответ #12 : 03 Сентября 2013, 14:47:07 »
http://php.com картинка "мама и сын".
Wars ~.o

Оффлайн DoctorWho

  • Автор темы
  • Участник
  • *
  • Сообщений: 167
  • Правда одна, а ложь — это слова, слова, слова…
    • Просмотр профиля
Re: Практика по PHP
« Ответ #13 : 03 Сентября 2013, 15:17:20 »
Попробовать силы в ПХП проекте - конечно было бы круто, но я ну очень сомневаюсь в своих силах. Да и ничего дельного пока не сделал..
Насчет дизайна - я не собираюсь становится веб дизайнером) Только программистом) Просто нашел проект, который нужно было сделать - и сделал. Главное код не торчит)))
Это еще яркие цвета? О_о По мне так самые постельные тона из всех) Единственное правда там желтый стикер яркий был, но я вообще по-началу весь сайт хотел в виде стикеров сделать) Слава Богу во время окстился) 
Stay back! I'm armed...with a screwdriver!

kac

  • Гость
Re: Практика по PHP
« Ответ #14 : 03 Сентября 2013, 16:32:10 »
использую framework zend. куча разных и полезных фич. может пригодится тебе)

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.