- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Уважаемые форумчане! Представляю Вашему вниманию свой очередной проект - PHPW. Это удобная надстройка над PHP, которая будет в дальнейшем развиваться. Позволяет не ставить точки с запятой в конце строк, при этом не запрещает многострочные строковые литералы. Упрощает многие конструкции языка.
Пример кода на PHPW:
В репозитории есть пример использования компилятора PHPW. Также доступно Live-тестирование - ввел код на PHPW, получил код на PHP. Буду благодарен за любые отзывы и комментарии. Всем спасибо за тестирование!
https://github.com/safe-solutions/phpw - репозиторий
http://prettybits.ru/phpw.php - Live-тестирование
Никогда не понимал и не понимаю, чего все в эту точку с запятой упираются. И только ради этого сделать код не совместимым, тормозить его обработку десятком регулярок и в конце запускать его через eval ... ну фиг знает.
Позволяет не ставить точки с запятой в конце строк
Серьезно. Зачем это нужно во всяком синтаксическом сахаре? Я точки с запятой уже автоматом ставлю в коде и у меня скорее из-за них будет ошибка синтаксиса в вашем сахаре чем без них.
Серьезно. Зачем это нужно во всяком синтаксическом сахаре? Я точки с запятой уже автоматом ставлю в коде и у меня скорее из-за них будет ошибка синтаксиса в вашем сахаре чем без них.
PHPW не запрещает ставить точки с запятой. Если Вы будете их ставить, он просто не будет добавлять свои. В этом можно убедиться в Live-тестировании.
---------- Добавлено 21.08.2016 в 00:56 ----------
Никогда не понимал и не понимаю, чего все в эту точку с запятой упираются. И только ради этого сделать код не совместимым, тормозить его обработку десятком регулярок и в конце запускать его через eval ... ну фиг знает.
в дальнейшем будет кэширование. Таким образом, обрабатываться он будет 1 раз, а не при каждой загрузке.
Не ради точки с запятой сделан PHPW, точки с запятой можно ставить как и раньше. На странице проекта есть подробное описание всех возможностей. Идея сделать такой проект мне пришла после работы с Babel.
Зачем это? Один вред, в итоге под такое написанный скрипт не будет нигде больше работать.
Зачем это? Один вред, в итоге под такое написанный скрипт не будет нигде больше работать.
почему не будет? Это же фреймворк.
Если, например, у Вас все запросы прогоняются через index.php, то и пишете там:
и дальше уже в app.phpw пишете свое приложение, включая другие файлы так же, через includex.
proksey-net, не нужно приучать пользователя писать говнокод на выдуманном надъязыке. Тем более что php с 7 версии пошел к более строгой типизации, в php 7.1 вообще варнинги и ахтунги на каждом шагу даже на вполне ранее рабочем коде.
proksey-net, не нужно приучать пользователя писать говнокод на выдуманном надъязыке. Тем более что php с 7 версии пошел к более строгой типизации, в php 7.1 вообще варнинги и ахтунги на каждом шагу даже на вполне ранее рабочем коде.
Вы так же относитесь к надстройкам над JavaScript типа JSX?
А этот JSX тоже синтаксис меняет ?
Не в обиду, но вы ерунду изобретаете.
- Для начала вы пытаетесь облегчить написание базовых конструкций. Но это куда удобнее и быстрее делают всяческие автокомплиты и шорткаты в современных IDE или редакторах, которые способны генерить фактически завершенные многострочные конструкции кода.
- Далее с таким самопридуманным синтаксом откажутся работать выше сказанные IDE/редакторы. Они будут подсвечивать синтаксические ошибки или вообще теряться в непонимании "что происходит"
- Отладка ошибок будет мучительной. Пишите один код, выполняется другой. В eval и так не всегда понятно, что где сломалось, а у вас еще и код не совпадает.
Хотя конечно, если написать на таком коде ключевую логику проекта - то с 99% заказчик останется у вас, так как другие программисты будут или отказываться от работы с таким кодом или будут настаивать на переписывании кода заново.
Вы так же относитесь к надстройкам над JavaScript типа JSX?
Прежде всего JSX написан для облегчения шаблонизации в JS, чтобы можно было подправить верстку без привлечения дорогостоящих фронтендов.
Какую глобальную задачу решает ваш проект? Какие удобства он дает? Все что у вас написано, можно просто внести в список шорткодов в тот же PHPStorm и для этого не нужно тянуть в проект сомнительную зависимость.