Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: База данных
 
 автор: DEM   (22.12.2009 в 18:30)   письмо автору
 
 

Сделал шаблонизатор, когда куратор оценит, если скажет, что нормлаьный - выкину сюда.

Вот теперь стало интересна разработка своей БД на РНР. Понимаю, что она нафиг не нужна и т.д. и т.п., интересно просто для себя. И теперь вопрос: что в ней должно быть? Понятное дело: создание таблицы, занесение в неё данных, добавление новых полей, выборка и обновление полей, удаление определённых полей, что еще?

  Ответить  
 
 автор: Саня   (22.12.2009 в 18:42)   письмо автору
 
   для: DEM   (22.12.2009 в 18:30)
 

Сортировка, группировка, агрегатные функции, многотабличная выборка.

  Ответить  
 
 автор: DEM   (22.12.2009 в 21:22)   письмо автору
 
   для: Саня   (22.12.2009 в 18:42)
 

Сортировка и группировка буду делать в начале, а вот вторые два пункта попозже.

  Ответить  
 
 автор: ols   (22.12.2009 в 22:23)   письмо автору
 
   для: DEM   (22.12.2009 в 18:30)
 

А как же социальная сеть, наподобе вконтакте? Очень было бы интереснеее ее увидеть)))

  Ответить  
 
 автор: DEM   (22.12.2009 в 22:26)   письмо автору
 
   для: ols   (22.12.2009 в 22:23)
 

Да, но делать её не очень интересно :) Всего-то надо хорошо знать, как оптимизировать работу сркиптов, делать правильный SQL-запросы и т.д. и т.п. ну и быть умным))) К сожалению, как минимум по последнему критерию, я не подхожу :)

  Ответить  
 
 автор: cheops   (23.12.2009 в 10:40)   письмо автору
 
   для: DEM   (22.12.2009 в 18:30)
 

>что еще?
Организация одновременного доступа нескольких пользователей к таблице - без этого база данных практически бесполезна. Однако, задача несколько бесперспективная в плане реального использования такой базы данных в дальнейшем. Лучше разрабатывать то, что реально потребуется в дальнейшей работе - это позволит постоянно перерабатывать код на одну и ту же тему - от этого эффект лучше, чем от разработки приложения, которое заведомо не будет использоваться.

  Ответить  
 
 автор: DEM   (23.12.2009 в 15:13)   письмо автору
 
   для: cheops   (23.12.2009 в 10:40)
 

Я это понимаю, но ничего такого в голову не лезет... Вот была идея написать ШАБЛОНИЗАТОР - сделал (хреновенький, но сделал, да и целью было изучить наконец-то рег.выражения), теперь вот пришла в голову мысль написать БД, думаю что-нибудь полезное из её разработки подчеркну... ПОка ничего другого в голову не лезет.

  Ответить  
 
 автор: Fractured#   (23.12.2009 в 17:49)   письмо автору
 
   для: DEM   (23.12.2009 в 15:13)
 

[поправлено модератором]

  Ответить  
 
 автор: DEM   (23.12.2009 в 18:05)   письмо автору
 
   для: Fractured#   (23.12.2009 в 17:49)
 

Мануал по MySQL лежит перед компом и постояно его читаю. Я думаю понятно, что БД должна иметь некоторые функции MySQL, но я не собираюсь делать свою таких громадных размером, просто хочу понять хранение-извлечение данных и прочее-прочее.

ЗЫ. когда я писал про рег.выржения я их и учил, но на практике с ними редко сталкивался и поэтому в теории знал неплохо, а вот применить было туговато, после шаблонизатора стал понимать что к чему.

  Ответить  
 
 автор: ols   (23.12.2009 в 18:51)   письмо автору
 
   для: DEM   (23.12.2009 в 18:05)
 

Вот теперь стало интересна разработка своей БД на РНР. 

Только задумайтесь. Думаю различие между БД и СУБД очевидны.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования