Здравейте,
Малко delay имаше от мен, но много скоро (6-7 дни) ще представя нов проект на база Аргос, става дума за нов Counter-Strike 2 сайт, който ще е нещо различно от досега вижданите проекти и въобще в последно време. Става вече около месец го работя и се получава супер, а по дизайна нищо не правя, сервира ми се всичко наготово. Дизайна не е мой, даден ми е и по него кодирам всичко.
Има много функции и ще са трудно достижими за изкопиране/направа.
А за системата:
Има някои неточности по ядрото още, ползва се arrayIterator навсякъде, а не е нужен на места. Дали ако се махне ще има по-добро представяне - може би, може би не. Ползва се на места по ядрото и има нетипични цикли с него, за да може mustache да усвои информацията от цикъла се минава през arrayIterator, но ако самата функция се пренапише и се изкара assign функцията извън цикъла вероятно той няма да е нужен. Вече няколко екстеншъна правя без него и всичко си работи.
Не съм чел какъв му е перформънса, но ако имате 20 екстеншъна и като сметнем и ядрото (там го има на не малко места) - 60-70 arrayIterator функции минаващи всички масиви мисля, че си е доста, може спокойно да се махне....
Обмислям да добавя в админ панела при екстеншъните опция да се вижда колко са включени и колко изключени. Към този момент с последния проект общите екстеншъни са 160.
Също така CS:GO във файлове като категория все още стои и в новата версия ще е вече CS2.
Искам да направя така, че да може да се задават къстъм линкове за достъп от админ панела, защото в момента се избират само наличните в масивите страници от админ панела, а някои клиенти ме помолиха, ако има вариант да се задава къстъм страница, та ако има някой екстеншън, който е податлив на редакция от било то модератори/и/или ваши потребители, на които имате доверие - да се даде достъп.
В момента до екстеншъните не може да се дава достъп, тъй като това са страници с чувствителна информация и може да се правят мизерии, ако някой му дадете достъп и му нямате 100% доверие.
За това ще направя опит да направя така, че да въвеждате директно страницата на админската страница на конкретен екстеншън и да давате достъп само до нея, като изключваме всички останали.
Версия 8.7 е може би най-най стабилната до момента, защото в последния месец при работата ми със системата не съм забелязъл нито един проблем! В момента работя на PHP 8.1, но има 2 проекта, които са на 8.3 и си работят перфектно!
За новият проект има доста нови екстеншъни, но не съм описал и стари в рийдми документацията и след приключване ще се събера и ще опиша всичко и ще дам лайв демо, ще опресня всичко и ще дам пълен чейнчлог за новата версия + новите екстеншъни.
Напомням, че нямам време за нищо, а началото на Март заминавам за Франция и няма да ме има 3-4 месеца. Евентуално след Франция ще съм свободен за нови неща, като вече има хора на опашка, които ще ме чакат...
Айде