Создание cms
1.
Вадим (23.08.2010 / 21:31)
Вот собственно вопрос простой: какие языки нужно знать, что бы написать свою цмс. php и какие еще? Или php хватит?
2.
Rockzip (23.08.2010 / 21:47)
php, html, css, и по желанию javascript
3.
Гаджи (23.08.2010 / 22:03)
Программирование: Ruby
Фрэймворк: Ruby on Rails
Разметка: HTML+CSS
Еще Javascript желателен
Освоишь все это - сможешь писать неплохие функциональные cmsки с нормальной защитой за 1-2 дня.
http://rubyonrails.ru
4.
Станислав (23.08.2010 / 22:11)
в первую очередь русский с английским =))) а там - в зависимости от твоих нужд. Не всё можно на php+mysql написать.
5.
Вадим (23.08.2010 / 22:17)
SNELS точно монах (23 Августа 2010 / 22:11)
в первую очередь русский с английским =))) а там - в зависимости от твоих нужд. Не всё можно на php+mysql написать.
Русский я знаю на 5. Спасибо
6.
Станислав (23.08.2010 / 22:18)
5.
Ron, ну я же пошутил =)
7.
Вадим (23.08.2010 / 22:25)
SNELS точно монах (23 Августа 2010 / 22:18)
5. Ron, ну я же пошутил =)
Ну я понял
![smile](/uploads/stickers/smile.gif)
Спасибо было адресовано к фразе "Не всё можно на php+mysql написать."
8.
Владимир (23.08.2010 / 22:25)
Да и еще MySQL не помешает знать.
Упс. Опередили
9.
Вадим (23.08.2010 / 22:26)
CHUMA (23 Августа 2010 / 22:25)
Да и еще MySQL не помешает знать.
Упс. Опередили
И тебе спасибо
10.
Вадим (23.08.2010 / 22:27)
resure1 (23 Августа 2010 / 22:03)
Программирование: Ruby
Первый раз про Ruby слышу...
11.
Sonikflame (23.08.2010 / 22:29)
SNELS точно монах (23 Августа 2010 / 22:11)
в первую очередь русский с английским =)))
А зачем английский нужен при написании скрипта?
12.
Вадим (23.08.2010 / 22:29)
Sonikflame (23 Августа 2010 / 22:29)
А зачем английский нужен при написании скрипта?
Он же прикольнулся
13.
Станислав (23.08.2010 / 22:35)
11.
Sonikflame, ну, если и без приколов, то, зная английский, как-то более логически понятно что к чему.
14.
Вадим (23.08.2010 / 22:36)
SNELS точно монах (23 Августа 2010 / 22:35)
11. Sonikflame, ну, если и без приколов, то, зная английский, как-то более логически понятно что к чему.
Ну это верно. Все таки элементы языков тоже имеют английский смысл.
15.
Владимир (23.08.2010 / 22:38)
Вообще все предопределенные функции в PHP ну и в других языках программирования на английском языке причем их названия означают их действие.
16.
Вадим (23.08.2010 / 22:46)
CHUMA (23 Августа 2010 / 22:38)
Вообще все предопределенные функции в PHP ну и в других языках программирования на английском языке причем их названия означают их действие.
Я это и имел ввиду
17.
Гаджи (23.08.2010 / 23:25)
10.
Ron, на Ruby обычно переходят после того, как на практике осознают какое же все-таки *** этот php.
18.
Вадим (23.08.2010 / 23:48)
resure1 (23 Августа 2010 / 23:25)
10. Ron, на Ruby обычно переходят после того, как на практике осознают какое же все-таки *** этот php.
![D](/uploads/stickers/D.gif)
короче Ruby лучше php да?
19.
Гаджи (24.08.2010 / 00:01)
18.
Ron,
Ruby медленнее (1.9.2 работает гораздо быстрее, но она еще не обкатана как надо)
Хостинг найти сложнее. Мануалов на русском меньше.
Во всем остальном Ruby на голову лучше пыха.
http://ruby-lang.org
Ну а Rails - это лучший фрэймворк для создания веб-приложений. На нем работает твиттер, github и многое другое.
20.
Гаджи (24.08.2010 / 00:04)
Вот пример приложения на Rails (простейший блог) - его создание у Rails-профи заняло бы от силы 20 минут (в инете ролик гуляет, где за 15 минут на рельсах делают блог с коментами).
http://re2.heroku.com
21.
delete (24.08.2010 / 03:19)
resure1 (24 Августа 2010 / 00:04)
Вот пример приложения на Rails (простейший блог) - его создание у Rails-профи заняло бы от силы 20 минут (в инете ролик гуляет, где за 15 минут на рельсах делают блог с коментами).
http://re2.heroku.com
что то я об этом языке мало слышал, если так легко на нем писать скрипты, то он напоминает набор функций/классов в php, там тоже если есть готовые классы я те и за 10 мин cms соберу из них
![D](/uploads/stickers/D.gif)
и это совсем не плюс.. а ограниченая функциональность получится.
22.
Удаленный (24.08.2010 / 07:55)
1. Достаточно изучить основы рhр и его написания ну и структуру какой тебе по душе базы,MySQl естественно, потом пройдет время поучишь технологии Microsoft ASP будешь работать с всякими VBS script'ами
23.
Удаленный (24.08.2010 / 08:08)
Ron (23 Августа 2010 / 22:27)
Первый раз про Ruby слышу...
молодой потому что язык ещё,но не замарачивайся на гастролёрском программирование
24.
Вадим (24.08.2010 / 11:24)
resure1 (24 Августа 2010 / 00:04)
Вот пример приложения на Rails (простейший блог) - его создание у Rails-профи заняло бы от силы 20 минут (в инете ролик гуляет, где за 15 минут на рельсах делают блог с коментами).
http://re2.heroku.com
Rails действительно полезная вещь. Блоги делать на Railse действительно красивее, да и загрузка страницы быстрее по-моему
25.
Вадим (24.08.2010 / 11:27)
Кстати разговаривал с одним админом соц. сети. Он говорил, что сетку полностью на Microsoft ASP написал. Для ASP.net конкурса какого-то. Это реально?
26.
Удаленный (24.08.2010 / 11:40)
25. Реально,ты не делай стоп на Аsр ведь ASP.NET работает на платформе Windows,ты собираешься искать машину Винды?
27.
Удаленный (24.08.2010 / 11:41)
рhр он хоть с sql работает реактивно,чем аsр.
28.
Вадим (24.08.2010 / 11:45)
Спасибо за инфу.
29.
Алексей (24.08.2010 / 11:46)
Прежде всего знания нужны.Без них нет смысла писать цмс,ибо при проектировании ядра и общей структуры будут допущены такие ошибки,которые в будущем аукнутся.И не факт,что получится всё исправить.
30.
F3L1X (24.08.2010 / 12:48)
будущее далеко не за php
31.
Удаленный (24.08.2010 / 15:35)
30. Ты думаешь технология рhр будет стоять на месте?
32.
Гаджи (24.08.2010 / 16:42)
21.
Денис Петрович, у Ruby возможностей
гораздо больше. Там можно хоть все стандартные классы переписать, если что-то не устраивает. Ну а ряда возможностей в php вообще нет - дизайн пыха словно just for luzl сделан. К тому же у Ruby есть удобнейший пакетный менеджер Rubygems, не зависящий от ОС, с помощью него поставить все необходимые расширения - дело пяти минут.
33.
Гаджи (24.08.2010 / 16:44)
31.
True, не будет конечно, но у пыха есть фундаментальный недостаток: в языке нет дизайна. Если после него изучать Python/Ruby то можно долго удивляться, как же в них все продумано и предусмотрено в отличии от.
34.
Удаленный (24.08.2010 / 18:42)
33. Не чего удивляться, рhр не молодой язык,может что нибудь и придумается в какой нибудь ветке.
35.
delete (24.08.2010 / 18:50)
32.
resure1, его же надо устанавливать на сервер
![smile](/uploads/stickers/smile.gif)
да и с нуля учится, почитаю на досуге о нем
36.
Гаджи (24.08.2010 / 23:25)
34.
True, Ruby и питон старше php, проблема не в возрасте, а в идеологии разработчиков.
37.
Гаджи (24.08.2010 / 23:27)
35.
Денис Петрович, почитай. Есть бесплатный тариф на хостинге
http://heroku.com (там кстати документация отличная), для обучения и разработки его хватает.
http://rubyonrails.ru
http://guides.rubyonrails.org
http://ruby-lang.org
38.
Studentsov (24.08.2010 / 23:32)
resure жжот
А вообще он прав по большей части, Ruby бы только скорости побольше да community получше
39.
Андрей (25.08.2010 / 01:29)
Ruby не все хосты поддерживают...Да и php ближе к сердцу...
40.
Гаджи (25.08.2010 / 01:53)
Хостинг сейчас действительно проблема. Но если вдска с дебианом то все поставить и настроить это быстро и просто - в сети есть хорошие маны. Самый айс на котором работают офф сайты это убунта сервер + руби 1.9.2 + самые свежие рельсы (3.0рц). Проблемы с кодировкой решили. А насчет небольшого сообщества руби в России - это поправимо =)
Кстати есть enterprise ruby, который жрет меньше памяти (на треть).
41.
Гаджи (25.08.2010 / 01:55)
А вообще, когда нормально освою рельсы напишу пару статей "от и до" для начинающих. Такие уже есть, но чем больше, тем лучше.
42.
Удаленный (25.08.2010 / 06:00)
Да этот язык ещё в свет народа в основном не вышел,и его даже редко кто знает
43.
Валерий (27.08.2010 / 16:00)
Объясните пожалуйсто фразу
"в языке нет дизайна"
Это как понять?
44.
delete (27.08.2010 / 16:05)
phpcoder (27 Августа 2010 / 16:00)
Объясните пожалуйсто фразу
"в языке нет дизайна"
Это как понять?
в языках программирования нет понятия дизайн
![smile](/uploads/stickers/smile.gif)
что б создать дизайн нужин html и css а это не языки программирования а разметка.
45.
Валерий (27.08.2010 / 18:25)
Слушай, не тебе вопрос был.. Это к resure1 по поводу 33 поста
46.
Михаил (27.08.2010 / 18:41)
Дизайн языка это его читаемость через N лет.
47.
Валерий (27.08.2010 / 19:59)
Почему php не будет читаем через н лет?
48.
Удаленный (27.08.2010 / 20:06)
CMS лучше например писать через PHP + MySQL (незнаю как вам а мне само то!)
49.
Гаджи (27.08.2010 / 20:55)
47.
phpcoder, дизайн языка это фактически идеология, за которую цепляются разработчики при создании и улучшении. В качестве примера могу привести обязательные отступы в Python: они там нужны для того чтобы "принуждать" разработчиков писать код более-менее удобочитаемо. Так что это совсем не то что некоторые подумали
50.
Гаджи (27.08.2010 / 20:57)
48.
Devline, тебе это удобно просто потому, что ты привык к этой связке. Скажу лишь, что не слышал, чтобы кто-нибудь перешел с раби обратно на пых.
51.
Удаленный (27.08.2010 / 21:02)
50.
resure1, если бы были норм учебники или даже простенькие исходники то я бы училсо )) Если бы понравилось то перешел бы на руби
52.
Михаил (27.08.2010 / 22:08)
phpcoder (27 Августа 2010 / 19:59)
Почему php не будет читаем через н лет?
Потому что если криво написать, то потом не вспомнишь что зачем писал
53.
Гаджи (27.08.2010 / 22:34)
51, в сети есть простые примеры кода. Попадутся - скину сюда. Также есть хороший учебник издательства O'reilly (или как его там).
А вот еще:
http://ru.wikibooks.org/wiki/Ruby
URL:
https://visavi.net/topics/12909