За последние 24 часа нас посетили 17980 программистов и 1700 роботов. Сейчас ищут 1540 программистов ...

Фреймворк, есть ли такой? Или какой выбрать?

Тема в разделе "PHP для новичков", создана пользователем geone, 7 окт 2015.

  1. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    в магазине. не пробовал вбить эти же русские буквы в гугл? смекалку еще подтяни.
     
  2. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Ой. Все
     
  3. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Сел изучать laravel, включил новоприобретённый PhpStorm. И тут беда он вообще не реагирует на раскладку клавиатуры, пишет только на русском языке, что делать? Гугля мне отказалась говорить что это.
    [​IMG]

    Добавлено спустя 13 минут 26 секунд:
    После четвёртого перезапуска, всё нормально. Что это вообще было?
     
  4. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Наверно что-то недогрузил, бывает такое.
     
  5. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Может быть.
     
  6. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    public - является DocumentRoot домена вашего приложения и содержит статические файлы - css, js, изображения и т.п.
    resources - здесь находятся шаблоны (Views), файлы локализации и, если таковые имеются, рабочие файлы LESS, SASS и js-приложения на фреймворках типа AngularJS или Ember, которые потом собираются внешним инструментом в папку public.

    Это из документации laravel. Конечно если всё пихать в паблик а потом всё подключать в шаблоне, это даже дурак додумается. Я не об этом мне интересно как подключить bootstrap, вообще bootstrap.css есть в laravel или только php для работы с ним? И ещё работа с less, внешним инструментом это тобишь, компилятора в фрэймворке нет, если подключать less.js, весь less надо пихать в паблик?
     
  7. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Ребят node.js не хочет выполнять команду cd d:\openserver\domains\laravel и вообще все команды которые связаны с диском d. Помогите я не могу объявить зависимости npm install из за этого. Что делать? [​IMG]
     
  8. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    geone посмотри в сторону linux на виртуальной машине как минимум, например turnkeylinux там уже много чего настроено.
    А то что-то нужно будет делать на сервере с linux и вылезут нюансы, а у тебя опыт на windows только.
     
  10. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Не там что то левое, ошибка в package.json вроде. У меня не может быть в нём ошибок при установке laravel он сам сделался, я в директорию не могу перейти.
    Потом, как нибудь.
    Такому в ближайшем будущем не бывать. Но всё таки опыт не помешает.
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Просто по идее это потеря времени, эффективнее разбираться с начало с linux, а потом на windows, по тому что обычно всё эксплутируется на linux например php, node.js и т.д.
     
  12. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    У меня комп не потянет линукс на виртуальной машине. И трафика очень мало осталось, может через месяц два установлю линукс. Я в node.js даже разбираться не собираюсь, мне нужно объявить зависимости, для полноценной работы с laravel. А laravel везде один.
     
  13. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  14. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Что то подозрительно маловато для ОС, функционал видать урезан.
     
  15. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    geone ну в роутерах 32 мегабайта прошивка весит и там тоже есть веб-сервер и php.
    так что оценивать функциональность по размеру это так же как оценивать качество кода по его кол-ву.

    там есть ssh, sftp, nginx, php, mysql, webmin, git но нет графического интерфейса.
    тут всё заточено для разработки и ssh настроен для удобства.
     
  16. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Теперь всё понятно, я так не играю. Для новичка в linux, мне кажется лучше будет с интерфейсом. К примеру я в Window не всегда понимаю что пишу в консоли, а ты мне предлагаешь вообще от графического интерфейса отказаться.

    А ещё вопрос, это хорошо или плохо? И установились ли у меня зависимости на laravel?
    [​IMG]
     
  17. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Расскажи что ты в turnkeylinux решил делать через графический интерфейс? Даже в Ubuntu с графическим интерфейсом нечего делать если хочешь запустить веб-сервер. Ну может создать пользователя можно через графический интерфейс, но я верю что ты осилишь одну команду через консоль.

    не работал с npm,

    вот поставил на timeweb lareval в первый раз, опустим добавление домена в панель управления и изменение версии php на 5.6 и установку composer
    Код (PHP):
    1. Using username "user".
    2. user@server.timeweb.ru's password:
    3.  
    4. ##############################
    5. # Welcome to TimeWeb server! #
    6. ##############################
    7.  
    8. Last login: Sun Oct 11 10:49:31 2015 from 127.0.0.1
    9. user@server:~$
    10. user@server:~$ cd ~/
    11. user@server:~$ /opt/php56/bin/php ~/bin/composer.phar global require "laravel/installer=~1.1"
    12. Changed current directory to /home/c/user/.composer
    13. ./composer.json has been updated
    14. Loading composer repositories with package information
    15. Updating dependencies (including require-dev)
    16.   - Installing laravel/installer (v1.2.1)
    17.     Loading from cache
    18.  
    19.     Skipped installation of bin laravel for package laravel/installer: name conflicts with an existing file
    20. Generating autoload files
    21. user@server:~$
    22. user@server:~$ /opt/php56/bin/php ~/.composer/vendor/laravel/installer/laravel new blog
    23. Crafting application...
    24. sh: 1: composer: Permission denied
    25. Application ready! Build something amazing.
    26. user@server:~$
    27. user@server:~$ mv ~/blog/public/ ~/blog/public_html/
    28. user@server:~$ /opt/php56/bin/php ~/blog/artisan key:generate
    29. Application key [..............................] set successfully.
    30. user@server:~$
     
  18. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Именно там не чего он ведь только для сервера и придуман, походу.
    Установка не совсем до конца, нужно ещё node зависимости объявлять для работы с elixir. Хотя можно и по старо древним традициям пойти)))
     
  19. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    точно, на хостинге его нет, так что не до конца
     
  20. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Это плохо.
     
  21. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    тогда брать vds
     
  22. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Это уже по ситуации.
     
  23. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Нода говно :D
     
  24. geone

    geone Новичок

    С нами с:
    4 окт 2015
    Сообщения:
    139
    Симпатии:
    0
    Разработчику laravel это скажи, иначе какого хрена для полноценной работы нужен node.js, если это действительно говно и можно было обойтись php. Хотя не знаю я не чего не могу утверждать.
     
  25. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Ларавелу нужна нода? o_O Где?
    http://laravel.com/docs/master#installation