On-line: гостей 0. Всего: 0 [подробнее..]

ТЕОСОФИЯ - ЭТО ЕСТЬ ВСЁ..., И ВСЕ...

Целевые предметы:

1. Воспитывать зародыш Универсального Объединения из Человечества, вне различия от происхождения, убеждения, половой жизни, субрасы или цвета.

2. Поощрять изучение Соперничающих Религии, Философию и Науку.

3. Расследовать необъяснимые законы от Природы и силы скрытые в человеке.

=======================================================

Форум частично закрыт до разрешения безобразной ситуации, связанной с расколом Теософского движения; из-за предательства Зайцевского (Московского) и Кемеровского региональных Теософских Обществ - их предательству идеалам и Учениям Теософии.

АвторСообщение
постоянный участник




Сообщение: 2880
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 24.12.12 10:58. Заголовок: Техтема - движки и архитектура


Давайте тогда - создадим техническую тему, где и будем как раз обсуждать именно такие технические параметры, и структуру.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 11 [только новые]


постоянный участник




Сообщение: 2883
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 24.12.12 11:47. Заголовок: Давайте вот с чего н..


Давайте вот с чего начнем - какими вообще характеристиками должен обладать хостинг для размещения форума. То есть, что должно быть, что должно поддерживаться?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 137
Зарегистрирован: 22.05.12
ссылка на сообщение  Отправлено: 25.12.12 00:00. Заголовок: Техтема - движки и архитектура



Можно рассмотреть форумный "движок" PunBB 1.4.2. на примере тестового форума (ссылка).

Вот как выглядит информация с точки зрения, скажем так, "программиста" (ссылка).
Но для обычных пользователей и администраторов (модераторов) форума информация выглядит иначе - большинство "технических подробностей" скрыто.

Обычные пользователи видят примерно то же самое, что и незарегистрированные "гости".
Пользователи со статусом "администратор" ("модератор") видят несколько больше. В этом можно легко убедиться, если заглянуть в так называемую "админку".

Скрытый текст


Предлагаю двигаться по принципу "от простого к более сложному..." (с)

Есть 5 тестовых форумов (ссылка), которые были установлены сотрудниками "теософской разведки" на хостинг с поддержкой MySQL и PHP.
Желающие посмотреть "глазами админа" на эти бесплатные форумные "движки" (а ещё лучше - освоить их) могут зарегистрироваться и получить статус "администратор".

Ну, а затем можно более предметно и понятно поговорить о создании своего "движка" (о его архитектуре и параметрах).

Устраивает?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2892
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 25.12.12 01:01. Заголовок: Down_of_the_Down пиш..


Down_of_the_Down пишет:

 цитата:
Вот как выглядит информация с точки зрения, скажем так, "программиста" (ссылка).
Но для обычных пользователей и администраторов (модераторов) форума информация выглядит иначе - большинство "технических подробностей" скрыто.

Обычные пользователи видят примерно то же самое, что и незарегистрированные "гости".
Пользователи со статусом "администратор" ("модератор") видят несколько больше. В этом можно легко убедиться, если заглянуть в так называемую "админку".


Вряд-ли кто-то кроме нас двоих это захочет и сможет обсуждать. Я понимаю что-то такое обычная СУБД - таблицы, поля, связи, ключи, формы, отчеты, представления, запросы. Язык SQL не знаю особо, хотя и интересовался когда-то, но мало, что помню. С другой стороны - логика, она и в Африке логика, и простейший запрос, какой-ниюудь SELECT - понимать особо не надо.

Простейшие вопросы с тем "как оно выглядит" можно опустить. НО - подчеркиваю - мне понятно как это в обычной базе, а не в интернете. Мне не понятно как выводится информация из базы в броузере (я использую старый вариант написания по привычке). База в Инете из каких элементов состоит - таблицы, связи. Это ясно все. А формы? Отчеты? Вьюхи? Это PHP?


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 139
Зарегистрирован: 22.05.12
ссылка на сообщение  Отправлено: 25.12.12 04:25. Заголовок: Техтема - движки и архитектура



 цитата:
А формы? Отчеты? Вьюхи? Это PHP?


С одной стороны - да, верно, это PHP. Но более доступно и понятно можно объяснить так:
    - PHP является программным кодом, который нужен для того, чтобы осуществлять связь с базой данных (MySQL)

    - MySQL это система управления базами данных (и специальный язык запросов), проще говоря - база данных.

К примеру - в базе данных (MySQL) хранятся тексты сообщений пользователей, информация о самих пользователях (ники, пароли, дата регистрации и т.п.), информация о том, как называются разделы форума, темы форума, дата их создания и т.п.

PHP как бы извлекает информацию из базы данных (MySQL) и передаёт эту информацию в "броузер пользователя".

И наоборот, полученную от "броузера пользователя" информацию PHP передаёт в базу данных (MySQL). Например, когда пользователь регистрируется на форуме, когда пользователь создаёт новую тему или новое сообщение.

Кроме того, существуют понятные для "броузера пользователя":
    - HTML - специальный язык разметки документа

    - CSS - каскадная таблица стилей

В основном, HTML описывает "что выводится", а CSS описывает "как выводится" (скажем так - CSS нужен для "красивого дизайна").

Пока можно почитать вот это (правда, там есть опечатки):
http://ru.html.net/tutorials/
http://ru.html.net/tutorials/php/


P.S.

Постараюсь в ближайшее время поискать более подробное описание. Видео-уроки (на русском языке) устроят?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2893
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 25.12.12 10:51. Заголовок: Down_of_the_Down пиш..


Down_of_the_Down пишет:

 цитата:
К примеру - в базе данных (MySQL) хранятся тексты сообщений пользователей, информация о самих пользователях (ники, пароли, дата регистрации и т.п.), информация о том, как называются разделы форума, темы форума, дата их создания и т.п.


Это все очевидно.

Down_of_the_Down пишет:

 цитата:
PHP как бы извлекает информацию из базы данных (MySQL) и передаёт эту информацию в "броузер пользователя".


1) То есть это запросы?
2) Запросы пишутся на PHP и сами коды SQL сидят в PHP?
3) В чем (в каком виде) хранятся SQL-запросы? Есть у них какая-то структура хранения?

Down_of_the_Down пишет:

 цитата:
В основном, HTML описывает "что выводится", а CSS описывает "как выводится" (скажем так - CSS нужен для "красивого дизайна").


Знаю.

4) HTML и CSS - хранятся и используюся в PHP?
5) Грубо говоря клиентская часть пишется на чем - на PHP, в котором используется HTML и CSS?

Down_of_the_Down пишет:

 цитата:
Постараюсь в ближайшее время поискать более подробное описание. Видео-уроки (на русском языке) устроят?


Зависит от их размера. На всякий случай пусть будут.

Пока можно почитать вот это (правда, там есть опечатки):
http://ru.html.net/tutorials/
http://ru.html.net/tutorials/php/

Спасибо будем смотреть.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2894
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 25.12.12 11:26. Заголовок: Далее, вам нужен дос..



 цитата:
Далее, вам нужен доступ к компьютеру или серверу, на котором можно запускать PHP. В отличие от HTML и CSS, PHP зависит не от того, каким браузером пользуется посетитель вашего сайта, а от типа сервера, на котором размещены ваши страницы. Именно поэтому PHP является серверной/server-side технологией.

http://ru.html.net/tutorials/php/introduction.php


Ага. Ясно.




Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2895
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 25.12.12 11:41. Заголовок: PHP это и не язык пр..



 цитата:
PHP это и не язык программирования, и не вэб-стандарт, но он позволяет использовать т. н. скриптинг в ваших документах.

При описании РНР-страницы вы может сказать, что это файл с расширением .php, содержащий комбинацию HTML-тэгов и скриптов, запускаемых для выполнения на вэб-сервере.

http://ru.html.net/tutorials/php/lesson1.php


Аха. Вот чего это такое. Файл .php c запиханным внутрь HTML и скриптами.


 цитата:
Итак, первое, что нужно ... это сервер! Но не волнуйтесь - вам не нужно покупать новый компьютер. Просто установите определённое программное обеспечение, которое заставит его работать в качестве сервера. Кроме того, понадобится вэб-сайт на сервере-хосте, поддерживающий работу с PHP. Ну и, наконец, вы должны быть онлайн, когда кодируете.

http://ru.html.net/tutorials/php/lesson1.php


А вот здесь плохо написано. Кривяк какой-то. Не понятно - то ли все можно сделать на одном компе. То ли все-таки нужен второй отдельный.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2901
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 26.12.12 17:08. Заголовок: Обзор PHP редакторов..

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 2906
Зарегистрирован: 22.04.08
Откуда: Теософский Пароход
ссылка на сообщение  Отправлено: 27.12.12 10:28. Заголовок: PunBB - http://punb..

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 291
Зарегистрирован: 22.05.12
ссылка на сообщение  Отправлено: 07.06.13 04:55. Заголовок: Техтема - движки и архитектура


Вот уж действительно "краткость - сестра таланта" (с)

Из того, что попадалось на глаза, это пожалуй самая компактная... эээ... "шпаргалка", посвящённая основам PHP (и немного про MySQL).

Но... практически во всех PHP-примерах почему-то отсутствует открывающий PHP-тэг, то есть

<?php

?>


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 294
Зарегистрирован: 22.05.12
ссылка на сообщение  Отправлено: 14.06.13 03:00. Заголовок: Техтема - движки и архитектура


Статья "Работа с SQLite" с использованием PHP (можно почитать здесь или здесь).


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 25
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет